Compartilhar via


Método ISchemaProvider::Localize (structuredquery.h)

Localiza o esquema carregado no momento para uma localidade especificada.

Sintaxe

HRESULT Localize(
  [in] LCID                    lcid,
  [in] ISchemaLocalizerSupport *pSchemaLocalizerSupport
);

Parâmetros

[in] lcid

Tipo: LCID

A localidade para a qual localizar.

[in] pSchemaLocalizerSupport

Tipo: ISchemaLocalizerSupport*

Ponteiro para um objeto ISchemaLocalizerSupport .

Retornar valor

Tipo: HRESULT

Se o método for bem-sucedido, ele retornará S_OK. Caso contrário, ele retornará um código de erro HRESULT.

Comentários

Antes que esse método seja chamado, o esquema carregado normalmente deve ser um esquema que não está localizado, como o de %SYSTEMROOT%\System32\StructuredQuerySchema.bin. Esse método torna o esquema carregado adequado para analisar consultas na localidade especificada, usando o objeto especificado no parâmetro pSchemaLocalizerSupport . O esquema localizado pode ser salvo em um binário de esquema chamando o método ISchemaProvider::SaveBinary .

A maioria dos aplicativos deve usar CreateLoadedParser para obter um analisador de consulta carregado com um esquema localizado, em vez de usar esse método explicitamente.

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 com SP1 [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho structuredquery.h
Redistribuível Pesquisa da Área de Trabalho do Windows (WDS) 3.0