Поделиться через


перечисление PROPDESC_SEARCHINFO_FLAGS (propsys.h)

Определяет, индексируется ли свойство в Windows Search и как.

Синтаксис

typedef enum PROPDESC_SEARCHINFO_FLAGS {
  PDSIF_DEFAULT = 0,
  PDSIF_ININVERTEDINDEX = 0x1,
  PDSIF_ISCOLUMN = 0x2,
  PDSIF_ISCOLUMNSPARSE = 0x4,
  PDSIF_ALWAYSINCLUDE = 0x8,
  PDSIF_USEFORTYPEAHEAD = 0x10
} ;

Константы

 
PDSIF_DEFAULT
Значение: 0
Свойство не индексируется.
PDSIF_ININVERTEDINDEX
Значение: 0x1
Свойство находится в инвертированном индексе для ускорения поиска.
PDSIF_ISCOLUMN
Значение: 0x2
Свойство индексируется с помощью Windows Search.
PDSIF_ISCOLUMNSPARSE
Значение: 0x4
Свойство индексируется для экономии места для свойств, которые присутствуют не во всех файлах.
PDSIF_ALWAYSINCLUDE
Значение: 0x8
Windows 7 и более поздних версий. Mnemonics свойства распознаются службой AQS, даже если свойство не является столбцом (PDSIF_ISCOLUMN).
PDSIF_USEFORTYPEAHEAD
Значение: 0x10
Проверьте это свойство на наличие совпадений при поиске упреждающего типа результатов.

Комментарии

Для третьих сторон флаг PDSIF_ALWAYSINCLUDE можно ссылаться в строках запроса, заданных пользователем, даже если его значение не может быть извлечено из индекса в результатах запроса. Значение флага PDSIF_ALWAYSINCLUDE индексатору, когда сторонний поставщик устанавливает флаг с помощью пользовательского определения схемы, заключается в том, что он позволяет пользователям ссылаться на это свойство в строках запроса, даже если его значение не хранится в индексе.

Mnemonics свойства означает сокращенное имя свойства.

Требования

Требование Значение
Минимальная версия клиента Windows Vista [только классические приложения]
Минимальная версия сервера Windows Server 2008 [только классические приложения]
Верхняя часть propsys.h