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 |