QUERY_PARSER_MANAGER_OPTION-Enumeration (structuredquery.h)
Wird von IQueryParserManager::SetOption verwendet, um Analyseoptionen festzulegen. Dies kann verwendet werden, um Schemas und Lokalisierungsoptionen anzugeben.
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;
Konstanten
QPMO_SCHEMA_BINARY_NAME Wert: 0 Eine VT_LPWSTR , die den Namen der Datei enthält, die die Schemabinärdatei enthält. Der Standardwert ist für den SystemIndex-Katalog StructuredQuerySchema.bin und StructuredQuerySchemaTrivial.bin für den trivialen Katalog. |
QPMO_PRELOCALIZED_SCHEMA_BINARY_PATH Entweder ein VT_BOOL oder ein VT_LPWSTR. Wenn der Wert ein VT_BOOL und FALSE ist, wird kein vorlokalisiertes Schema verwendet. Wenn der Wert ein VT_BOOL und TRUE ist, verwendet IQueryParserManager die vorlokalisierte Schemabinärdatei in " %ALLUSERSPROFILE%\Microsoft\Windows ". Wenn der Wert ein VT_LPWSTR ist, sollte der Wert den vollständigen Pfad des Ordners enthalten, in dem die vorlokalisierte Schemabinärdatei gefunden werden kann. Der Standardwert ist mit TRUEVT_BOOL. |
QPMO_UNLOCALIZED_SCHEMA_BINARY_PATH Eine VT_LPWSTR , die den vollständigen Pfad zu dem Ordner enthält, der die nicht lokalisierte Schemabinärdatei enthält. Der Standardwert ist „ %SYSTEMROOT%\System32 “. |
QPMO_LOCALIZED_SCHEMA_BINARY_PATH Eine VT_LPWSTR , die den vollständigen Pfad zu dem Ordner enthält, der die lokalisierte Schemabinärdatei enthält, die nach Bedarf gelesen und geschrieben werden kann. Der Standardwert ist „ %LOCALAPPDATA%\Microsoft\Windows “. |
QPMO_APPEND_LCID_TO_LOCALIZED_PATH Ein VT_BOOL. Wenn true, dann sind die Pfade für vorlokalisierte und lokalisierte Binärdateien " (LCID) " angefügt, wobei LCID die dezimale Gebietsschema-ID für die lokalisierte Sprache ist. Der Standardwert ist TRUE. |
QPMO_LOCALIZER_SUPPORT Ein VT_UNKNOWN mit einem Objekt, das ISchemaLocalizerSupport unterstützt. Dieses Objekt wird anstelle des Standardlokalisierungsunterstützungsobjekts verwendet. |
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows XP mit SP2, Windows Vista [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2003 [nur Desktop-Apps] |
Kopfzeile | structuredquery.h |
Verteilbare Komponente | Windows Desktop Search (WDS) 3.0 |