PROPDESC_SEARCHINFO_FLAGS 枚举 (propsys.h)

确定 Windows 搜索是否以及如何为属性编制索引。

语法

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 搜索编制索引。
PDSIF_ISCOLUMNSPARSE
值: 0x4
为 属性编制索引,以便为所有文件上不存在的属性节省空间。
PDSIF_ALWAYSINCLUDE
值: 0x8
Windows 7 及更高版本。 即使属性不是列 (PDSIF_ISCOLUMN) ,AQS 也会识别属性助记键。
PDSIF_USEFORTYPEAHEAD
值: 0x10
在查找提前类型结果时,请检查此属性的匹配项。

注解

对于第三方,可以在用户指定的查询字符串中引用PDSIF_ALWAYSINCLUDE标志,即使其值可能无法从查询结果中的索引中检索。 当第三方通过自定义架构定义设置标志时,索引器PDSIF_ALWAYSINCLUDE标志的含义是,它允许用户在查询字符串中引用此属性,即使其值未存储在索引中。

属性助记键是指属性的缩写名称。

要求

要求
最低受支持的客户端 Windows Vista [仅限桌面应用]
最低受支持的服务器 Windows Server 2008 [仅限桌面应用]
标头 propsys.h