Método ISchemaProvider::Localize (structuredquery.h)
Localiza el esquema cargado actualmente para una configuración regional especificada.
Sintaxis
HRESULT Localize(
[in] LCID lcid,
[in] ISchemaLocalizerSupport *pSchemaLocalizerSupport
);
Parámetros
[in] lcid
Tipo: LCID
Configuración regional para la que se va a localizar.
[in] pSchemaLocalizerSupport
Tipo: ISchemaLocalizerSupport*
Puntero a un objeto ISchemaLocalizerSupport .
Valor devuelto
Tipo: HRESULT
Si este método se realiza correctamente, devuelve S_OK. De lo contrario, devuelve un código de error de HRESULT.
Comentarios
Antes de llamar a este método, el esquema cargado normalmente debe ser un esquema que no está localizado, como el de %SYSTEMROOT%\System32\StructuredQuerySchema.bin. Este método hace que el esquema cargado sea adecuado para analizar consultas en la configuración regional especificada, utilizando el objeto especificado en el parámetro pSchemaLocalizerSupport . Después, el esquema localizado se puede guardar en un binario de esquema llamando al método ISchemaProvider::SaveBinary .
La mayoría de las aplicaciones deben usar CreateLoadedParser para obtener un analizador de consultas cargado con un esquema localizado, en lugar de usar este método explícitamente.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows XP con SP2, Windows Vista [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2003 con SP1 [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | structuredquery.h |
Redistribuible | Búsqueda de escritorio de Windows (WDS) 3.0 |