Export (0) Print
Expand All

PROPDESC_SEARCHINFO_FLAGS enumeration

Determines whether and how a property is indexed by Windows Search.

Syntax


typedef enum PROPDESC_SEARCHINFO_FLAGS { 
  PDSIF_DEFAULT          = 0x00000000,
  PDSIF_ININVERTEDINDEX  = 0x00000001,
  PDSIF_ISCOLUMN         = 0x00000002,
  PDSIF_ISCOLUMNSPARSE   = 0x00000004,
  PDSIF_ALWAYSINCLUDE    = 0x00000008,
  PDSIF_USEFORTYPEAHEAD  = 0x00000010
} PROPDESC_SEARCHINFO_FLAGS;

Constants

PDSIF_DEFAULT

The property is not indexed.

PDSIF_ININVERTEDINDEX

The property is in an inverted index to help speed searches.

PDSIF_ISCOLUMN

The property is indexed by Windows Search.

PDSIF_ISCOLUMNSPARSE

The property is indexed to save space for properties that are not present on all files.

PDSIF_ALWAYSINCLUDE

Windows 7 and later. The property mnemonics are recognized by AQS even if the property is not a column (PDSIF_ISCOLUMN).

PDSIF_USEFORTYPEAHEAD

Check this property for matches when looking for type ahead results.

Remarks

For third parties, the PDSIF_ALWAYSINCLUDE flag can be referred to in user-specified query strings, even though its value may not be retrievable from the index in query results. The meaning of the PDSIF_ALWAYSINCLUDE flag to the indexer when a third party sets the flag through a custom schema definition is that it enables users to refer to this property in query strings even though its value is not stored in the index.

Property mnemonics refers to a shortened name for a property.

Requirements

Minimum supported client

Windows Vista [desktop apps only]

Minimum supported server

Windows Server 2008 [desktop apps only]

Header

Propsys.h

IDL

Propsys.idl

 

 

Community Additions

ADD
Show:
© 2014 Microsoft