Headers diff for query.dll between 6.1.7601.17514-Windows_7.0 and 6.3.9600.17415-Windows_8.1 versions



 ntquery.h (6.1.7601.17514-Windows_7.0)   ntquery.h (6.3.9600.17415-Windows_8.1) 
skipping to change at line 18 skipping to change at line 18
// Contents: Main query header; Defines all exported query API // Contents: Main query header; Defines all exported query API
// //
//---------------------------------------------------------------------------- //----------------------------------------------------------------------------
#if !defined(__NTQUERY_H__) #if !defined(__NTQUERY_H__)
#define __NTQUERY_H__ #define __NTQUERY_H__
#if _MSC_VER > 1000 #if _MSC_VER > 1000
#pragma once #pragma once
#endif #endif
#include <winapifamily.h>
#pragma region Desktop Family
#if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP)
#include "stgprop.h" #include "stgprop.h"
#if defined(__cplusplus) #if defined(__cplusplus)
extern "C" extern "C"
{ {
#endif #endif
#define CI_VERSION_WDS30 0x102 // 258 #define CI_VERSION_WDS30 0x102 // 258
#define CI_VERSION_WDS40 0x109 // 265 #define CI_VERSION_WDS40 0x109 // 265
skipping to change at line 49 skipping to change at line 53
// (i.e. DocStoreAdmin.) No catalog is associated with the connection // (i.e. DocStoreAdmin.) No catalog is associated with the connection
// //
#define CIADMIN L"::_nodocstore_::" #define CIADMIN L"::_nodocstore_::"
// //
// Minimal support for persistent handlers. // Minimal support for persistent handlers.
// //
STDAPI LoadIFilter( PCWSTR pwcsPath, STDAPI LoadIFilter( PCWSTR pwcsPath,
__in IUnknown * pUnkOuter, _In_ IUnknown * pUnkOuter,
__deref_out void ** ppIUnk ); _Outptr_ void ** ppIUnk );
#define LIFF_LOAD_DEFINED_FILTER 1 #define LIFF_LOAD_DEFINED_FILTER 1
#define LIFF_IMPLEMENT_TEXT_FILTER_FALLBACK_POLICY 2 #define LIFF_IMPLEMENT_TEXT_FILTER_FALLBACK_POLICY 2
#define LIFF_FORCE_TEXT_FILTER_FALLBACK 3 #define LIFF_FORCE_TEXT_FILTER_FALLBACK 3
STDAPI LoadIFilterEx( PCWSTR pwcsPath, STDAPI LoadIFilterEx( PCWSTR pwcsPath,
DWORD dwFlags, DWORD dwFlags,
REFIID riid, REFIID riid,
__deref_out void ** ppIUnk ); _Outptr_ void ** ppIUnk );
STDAPI BindIFilterFromStorage(__in IStorage * pStg, STDAPI BindIFilterFromStorage(_In_ IStorage * pStg,
__in IUnknown * pUnkOuter, _In_ IUnknown * pUnkOuter,
__deref_out void ** ppIUnk ); _Outptr_ void ** ppIUnk );
STDAPI BindIFilterFromStream(__in IStream * pStm, STDAPI BindIFilterFromStream(_In_ IStream * pStm,
__in IUnknown * pUnkOuter, _In_ IUnknown * pUnkOuter,
__deref_out void ** ppIUnk ); _Outptr_ void ** ppIUnk );
STDAPI LocateCatalogsW(__in WCHAR const * pwszScope, _Success_((return == S_OK) && (*pccMachine <= _Old_(*pccMachine)) && (*pccCat <=
_Old_(*pccCat)))
STDAPI LocateCatalogsW(_In_ PCWSTR pwszScope,
ULONG iBmk, ULONG iBmk,
__out_ecount_part(*pccMachine, *pccMachine) LPWSTR pws _Out_writes_(*pccMachine) PWSTR pwszMachine,
zMachine, _Inout_ ULONG * pccMachine,
__inout ULONG * pccMachine, _Out_writes_(*pccCat) PWSTR pwszCat,
__out_ecount_part(*pccCat, *pccCat) WCHAR * _Inout_ ULONG * pccCat);
pwszCat,
__inout ULONG * pccCat);
// //
// For calling from VB // For calling from VB
// //
STDAPI LocateCatalogsA( PCSTR pwszScope, _Success_((return == S_OK) && (*pccMachine <= _Old_(*pccMachine)) && (*pccCat <=
_Old_(*pccCat)))
STDAPI LocateCatalogsA( _In_ PCSTR pwszScope,
ULONG iBmk, ULONG iBmk,
__out_ecount_part(*pccMachine, *pccMachine) char * pwszM _Out_writes_(*pccMachine) PSTR pwszMachine,
achine, _Inout_ ULONG * pccMachine,
__inout ULONG * pccMachine, _Out_writes_(*pccCat) PSTR pwszCat,
__out_ecount_part(*pccCat, *pccCat) char * pwszCat, _Inout_ ULONG * pccCat );
__inout ULONG * pccCat );
#ifdef UNICODE #ifdef UNICODE
#define LocateCatalogs LocateCatalogsW #define LocateCatalogs LocateCatalogsW
#else #else
#define LocateCatalogs LocateCatalogsA #define LocateCatalogs LocateCatalogsA
#endif // !UNICODE #endif // !UNICODE
// The Index Server Data Source Object CLSID // The Index Server Data Source Object CLSID
#define CLSID_INDEX_SERVER_DSO \ #define CLSID_INDEX_SERVER_DSO \
skipping to change at line 420 skipping to change at line 426
#endif // __ICommandTree_INTERFACE_DEFINED__ #endif // __ICommandTree_INTERFACE_DEFINED__
#endif // __ICommand_INTERFACE_DEFINED__ #endif // __ICommand_INTERFACE_DEFINED__
STDAPI_(void) CIShutdown(); STDAPI_(void) CIShutdown();
#if defined(__cplusplus) #if defined(__cplusplus)
} }
#endif #endif
#endif /* WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) */
#pragma endregion
#endif // __NTQUERY_H__ #endif // __NTQUERY_H__
 End of changes. 10 change blocks. 
22 lines changed or deleted 30 lines changed or added

This html diff was produced by rfcdiff 1.41.