Compartilhar via


QUERY_PARSER_MANAGER_OPTION enumeração (structuredquery.h)

Usado por IQueryParserManager::SetOption para definir opções de análise. Isso pode ser usado para especificar esquemas e opções de localização.

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;

Constantes

 
QPMO_SCHEMA_BINARY_NAME
Valor: 0
Um VT_LPWSTR que contém o nome do arquivo que contém o binário do esquema. O valor padrão é StructuredQuerySchema.bin para o catálogo SystemIndex e StructuredQuerySchemaTrivial.bin para o catálogo trivial.
QPMO_PRELOCALIZED_SCHEMA_BINARY_PATH
Um VT_BOOL ou um VT_LPWSTR. Se o valor for um VT_BOOL e for FALSE, um esquema pré-localizado não será usado. Se o valor for um VT_BOOL e for TRUE, IQueryParserManager usará o binário de esquema pré-localizado em "%ALLUSERSPROFILE%\Microsoft\Windows". Se o valor for um VT_LPWSTR, o valor deverá conter o caminho completo da pasta na qual o binário de esquema pré-localizado pode ser encontrado. O valor padrão é VT_BOOL com TRUE.
QPMO_UNLOCALIZED_SCHEMA_BINARY_PATH
Um VT_LPWSTR que contém o caminho completo para a pasta que contém o binário de esquema não dimensionado. O valor padrão é "%SYSTEMROOT%\System32".
QPMO_LOCALIZED_SCHEMA_BINARY_PATH
Um VT_LPWSTR que contém o caminho completo para a pasta que contém o binário de esquema localizado que pode ser lido e gravado conforme necessário. O valor padrão é "%LOCALAPPDATA%\Microsoft\Windows".
QPMO_APPEND_LCID_TO_LOCALIZED_PATH
Um VT_BOOL. Se TRUE, os caminhos para binários pré-localizados e localizados terão "(LCID)" acrescentado a eles, em que LCID é a ID de localidade decimal para o idioma localizado. O valor padrão é TRUE.
QPMO_LOCALIZER_SUPPORT
Um VT_UNKNOWN com um objeto que dá suporte a ISchemaLocalizerSupport. Esse objeto será usado em vez do objeto de suporte do localizador padrão.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows XP com SP2, Windows Vista [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2003 [somente aplicativos da área de trabalho]
Cabeçalho structuredquery.h
Redistribuível Pesquisa da Área de Trabalho do Windows (WDS) 3.0