QUERY_PARSER_MANAGER_OPTION列舉 (structuredquery.h)
IQueryParserManager::SetOption 用來設定剖析選項。 這可用來指定架構和當地語系化選項。
Syntax
typedef enum tagQUERY_PARSER_MANAGER_OPTION {
QPMO_SCHEMA_BINARY_NAME = 0,
QPMO_PRELOCALIZED_SCHEMA_BINARY_PATH,
QPMO_UNLOCALIZED_SCHEMA_BINARY_PATH,
QPMO_LOCALIZED_SCHEMA_BINARY_PATH,
QPMO_APPEND_LCID_TO_LOCALIZED_PATH,
QPMO_LOCALIZER_SUPPORT
} QUERY_PARSER_MANAGER_OPTION;
常數
QPMO_SCHEMA_BINARY_NAME 值: 0 包含架構二進位檔之檔名 的VT_LPWSTR 。 SystemIndex 目錄的預設值為 StructuredQuerySchema.bin ,而 StructuredQuerySchemaTrivial.bin 為 trivial 目錄。 |
QPMO_PRELOCALIZED_SCHEMA_BINARY_PATH VT_BOOL或VT_LPWSTR。 如果值為 VT_BOOL 且為 FALSE,則不會使用預先本地化的架構。 如果值為VT_BOOL且為TRUE,IQueryParserManager 將會使用 「 %ALLUSERSPROFILE%\Microsoft\Windows 中預先本地化的架構二進位檔」。 如果值為 VT_LPWSTR,則此值應該包含可找到預先當地語系化架構二進位檔的資料夾完整路徑。 預設值是使用 TRUEVT_BOOL。 |
QPMO_UNLOCALIZED_SCHEMA_BINARY_PATH VT_LPWSTR,其中包含包含未配置架構二進位檔之資料夾的完整路徑。 預設值為 " %SYSTEMROOT%\System32 "。 |
QPMO_LOCALIZED_SCHEMA_BINARY_PATH VT_LPWSTR,其中包含資料夾的完整路徑,其中包含可視需要讀取和寫入的當地語系化架構二進位檔。 預設值為 " %LOCALAPPDATA%\Microsoft\Windows "。 |
QPMO_APPEND_LCID_TO_LOCALIZED_PATH VT_BOOL。 如果 為 TRUE,則預先當地語系化和當地語系化二進位檔的路徑已附加 “ (LCID) ” ,其中 LCID 是當地語系化語言的小數位數地區設定標識符。 預設值為 TRUE。 |
QPMO_LOCALIZER_SUPPORT 支援 ISchemaLocalizerSupport 之物件的VT_UNKNOWN。 此物件將會使用,而不是預設本地化工具支持物件。 |
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows XP 搭配 SP2、Windows Vista [僅限傳統型應用程式] |
最低支援的伺服器 | Windows Server 2003 [僅限傳統型應用程式] |
標頭 | structuredquery.h |
可轉散發套件 | Windows 桌面搜尋 (WDS) 3.0 |