| 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 |
|