Headers diff for query.dll between 6.0.6002.18005-Windows 6.0 and 6.1.7601.17514-Windows 7.0 versions



 ntquery.h (6.0.6002.18005-Windows 6.0)   ntquery.h (6.1.7601.17514-Windows 7.0) 
skipping to change at line 26 skipping to change at line 26
#pragma once #pragma once
#endif #endif
#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_WDS40 0x109 // 265
#define CI_VERSION_WIN70 0x700 // 1792
// //
// Use this path for the null catalog, one that doesn't have an index. // Use this path for the null catalog, one that doesn't have an index.
// Use it to search for properties of files that are not indexed. // Use it to search for properties of files that are not indexed.
// //
#define CINULLCATALOG L"::_noindex_::" #define CINULLCATALOG L"::_noindex_::"
// //
// Use this path to connect to the server for administration work // Use this path to connect to the server for administration work
// (i.e. DocStoreAdmin.) No catalog is associated with the connection // (i.e. DocStoreAdmin.) No catalog is associated with the connection
skipping to change at line 136 skipping to change at line 140
{ 0xb1, 0x52, 0x6e, 0x29, 0x56, 0xc2, 0x6a, 0x70 } } { 0xb1, 0x52, 0x6e, 0x29, 0x56, 0xc2, 0x6a, 0x70 } }
#define DBPROP_DEFAULT_EQUALS_BEHAVIOR 2 #define DBPROP_DEFAULT_EQUALS_BEHAVIOR 2
// Query Extension property set // Query Extension property set
#define DBPROPSET_QUERYEXT \ #define DBPROPSET_QUERYEXT \
{ 0xA7AC77ED, 0xF8D7, 0x11CE, \ { 0xA7AC77ED, 0xF8D7, 0x11CE, \
{ 0xA7, 0x98, 0x00, 0x20, 0xF8, 0x00, 0x80, 0x25 } } { 0xA7, 0x98, 0x00, 0x20, 0xF8, 0x00, 0x80, 0x25 } }
#define DBPROP_USECONTENTINDEX 2 #define DBPROP_USECONTENTINDEX 2
#define DBPROP_DEFERNONINDEXEDTRIMMING 3 #define DBPROP_DEFERNONINDEXEDTRIMMING 3
#define DBPROP_USEEXTENDEDDBTYPES 4 #define DBPROP_USEEXTENDEDDBTYPES 4
#define DBPROP_IGNORENOISEONLYCLAUSES 5 #define DBPROP_IGNORENOISEONLYCLAUSES 5
#define DBPROP_GENERICOPTIONS_STRING 6 #define DBPROP_GENERICOPTIONS_STRING 6
#define DBPROP_FIRSTROWS 7 #define DBPROP_FIRSTROWS 7
#define DBPROP_DEFERCATALOGVERIFICATION 8 #define DBPROP_DEFERCATALOGVERIFICATION 8
#define DBPROP_CATALOGLISTID 9 #define DBPROP_CATALOGLISTID 9
#define DBPROP_GENERATEPARSETREE 10 #define DBPROP_GENERATEPARSETREE 10
#define DBPROP_APPLICATION_NAME 11 #define DBPROP_APPLICATION_NAME 11
#define DBPROP_FREETEXTANYTERM 12 #define DBPROP_FREETEXTANYTERM 12
#define DBPROP_FREETEXTUSESTEMMING 13 #define DBPROP_FREETEXTUSESTEMMING 13
#define DBPROP_IGNORESBRI 14 #define DBPROP_IGNORESBRI 14
#define DBPROP_DONOTCOMPUTEEXPENSIVEPROPS 15
#define DBPROP_ENABLEROWSETEVENTS 16
// Content Index Framework Core property set // Content Index Framework Core property set
#define DBPROPSET_CIFRMWRKCORE_EXT \ #define DBPROPSET_CIFRMWRKCORE_EXT \
{ 0xafafaca5, 0xb5d1, 0x11d0, \ { 0xafafaca5, 0xb5d1, 0x11d0, \
{ 0x8c, 0x62, 0x00, 0xc0, 0x4f, 0xc2, 0xdb, 0x8d } } { 0x8c, 0x62, 0x00, 0xc0, 0x4f, 0xc2, 0xdb, 0x8d } }
#define DBPROP_MACHINE 2 #define DBPROP_MACHINE 2
#define DBPROP_CLIENT_CLSID 3 #define DBPROP_CLIENT_CLSID 3
skipping to change at line 171 skipping to change at line 177
#define DBPROPSET_MSIDXS_ROWSETEXT \ #define DBPROPSET_MSIDXS_ROWSETEXT \
{ 0xaa6ee6b0, 0xe828, 0x11d0, \ { 0xaa6ee6b0, 0xe828, 0x11d0, \
{ 0xb2, 0x3e, 0x00, 0xaa, 0x00, 0x47, 0xfc, 0x01 } } { 0xb2, 0x3e, 0x00, 0xaa, 0x00, 0x47, 0xfc, 0x01 } }
#define MSIDXSPROP_ROWSETQUERYSTATUS 2 #define MSIDXSPROP_ROWSETQUERYSTATUS 2
#define MSIDXSPROP_COMMAND_LOCALE_STRING 3 #define MSIDXSPROP_COMMAND_LOCALE_STRING 3
#define MSIDXSPROP_QUERY_RESTRICTION 4 #define MSIDXSPROP_QUERY_RESTRICTION 4
#define MSIDXSPROP_PARSE_TREE 5 #define MSIDXSPROP_PARSE_TREE 5
#define MSIDXSPROP_MAX_RANK 6 #define MSIDXSPROP_MAX_RANK 6
#define MSIDXSPROP_RESULTS_FOUND 7 #define MSIDXSPROP_RESULTS_FOUND 7
#define MSIDXSPROP_WHEREID 8
#define MSIDXSPROP_SERVER_VERSION 9
#define MSIDXSPROP_SERVER_WINVER_MAJOR 10
#define MSIDXSPROP_SERVER_WINVER_MINOR 11
#define MSIDXSPROP_SERVER_NLSVERSION 12
#define MSIDXSPROP_SERVER_NLSVER_DEFINED 13
#define MSIDXSPROP_SAME_SORTORDER_USED 14
// //
// Query status values returned by MSIDXSPROP_ROWSETQUERYSTATUS // Query status values returned by MSIDXSPROP_ROWSETQUERYSTATUS
// //
// Bits Effect // Bits Effect
// ----- ----------------------------------------------------- // ----- -----------------------------------------------------
// 00-02 Fill Status: How data is being updated, if at all. // 00-02 Fill Status: How data is being updated, if at all.
// 03-15 Bitfield query reliability: How accurate the result is // 03-15 Bitfield query reliability: How accurate the result is
#define STAT_BUSY ( 0 ) #define STAT_BUSY ( 0 )
skipping to change at line 250 skipping to change at line 263
#define CI_STATE_HIGH_IO 0x0100 // Indexing is paused due to a high rate of I/O #define CI_STATE_HIGH_IO 0x0100 // Indexing is paused due to a high rate of I/O
#define CI_STATE_MASTER_MERGE_PAUSED 0x0200 // Master merge is paused #define CI_STATE_MASTER_MERGE_PAUSED 0x0200 // Master merge is paused
#define CI_STATE_READ_ONLY 0x0400 // Indexing has been manually p aused (read-only) #define CI_STATE_READ_ONLY 0x0400 // Indexing has been manually p aused (read-only)
#define CI_STATE_BATTERY_POWER 0x0800 // Indexing is paused to conser ve battery life #define CI_STATE_BATTERY_POWER 0x0800 // Indexing is paused to conser ve battery life
#define CI_STATE_USER_ACTIVE 0x1000 // Indexing is paused due to hi gh user activity (keyboard/mouse) #define CI_STATE_USER_ACTIVE 0x1000 // Indexing is paused due to hi gh user activity (keyboard/mouse)
#define CI_STATE_STARTING 0x2000 // Index is still starting up #define CI_STATE_STARTING 0x2000 // Index is still starting up
#define CI_STATE_READING_USNS 0x4000 // USNs on NTFS volumes are bei ng processed #define CI_STATE_READING_USNS 0x4000 // USNs on NTFS volumes are bei ng processed
#define CI_STATE_DELETION_MERGE 0x8000 // Index is performing a deleti on merge #define CI_STATE_DELETION_MERGE 0x8000 // Index is performing a deleti on merge
#define CI_STATE_LOW_DISK 0x10000 // Index is paused due to low d isk availability #define CI_STATE_LOW_DISK 0x10000 // Index is paused due to low d isk availability
#define CI_STATE_HIGH_CPU 0x20000 // Index is paused due to high CPU #define CI_STATE_HIGH_CPU 0x20000 // Index is paused due to high CPU
#define CI_STATE_BATTERY_POLICY 0x40000 // Indexing is paused due to ba ckoff on battery policy
#ifndef CI_STATE_DEFINED #ifndef CI_STATE_DEFINED
#define CI_STATE_DEFINED #define CI_STATE_DEFINED
#include <pshpack4.h> #include <pshpack4.h>
typedef struct _CI_STATE typedef struct _CI_STATE
{ {
DWORD cbStruct; DWORD cbStruct;
DWORD cWordList; DWORD cWordList;
DWORD cPersistentIndex; DWORD cPersistentIndex;
DWORD cQueries; DWORD cQueries;
skipping to change at line 400 skipping to change at line 414
WCHAR const * pwszSortColumns, // may be NULL WCHAR const * pwszSortColumns, // may be NULL
WCHAR const * pwszGroupings, // may be NULL WCHAR const * pwszGroupings, // may be NULL
DBCOMMANDTREE * * ppTree, DBCOMMANDTREE * * ppTree,
ULONG cProperties, ULONG cProperties,
/*optional*/ CIPROPERTYDEF * pReserved, /*optional*/ CIPROPERTYDEF * pReserved,
LCID LocaleID ); LCID LocaleID );
#endif // __ICommandTree_INTERFACE_DEFINED__ #endif // __ICommandTree_INTERFACE_DEFINED__
#endif // __ICommand_INTERFACE_DEFINED__ #endif // __ICommand_INTERFACE_DEFINED__
STDAPI_(void) CIShutdown();
#if defined(__cplusplus) #if defined(__cplusplus)
} }
#endif #endif
#endif // __NTQUERY_H__ #endif // __NTQUERY_H__
 End of changes. 5 change blocks. 
13 lines changed or deleted 29 lines changed or added

This html diff was produced by rfcdiff 1.41.