ISchemaProvider::Localize 方法 (structuredquery.h)

本地化指定区域设置当前加载的架构。

语法

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

参数

[in] lcid

类型: LCID

要本地化的区域设置。

[in] pSchemaLocalizerSupport

类型: ISchemaLocalizerSupport*

指向 ISchemaLocalizerSupport 对象的指针。

返回值

类型: HRESULT

如果该方法成功,则返回 S_OK。 否则,将返回 HRESULT 错误代码。

注解

在调用此方法之前,加载的架构通常应该是未本地化的架构,例如 %SYSTEMROOT%\System32\StructuredQuerySchema.bin 中的架构。 此方法使用 pSchemaLocalizerSupport 参数中指定的对象,使加载的架构适合分析指定区域设置中的查询。 然后,可以通过调用 ISchemaProvider::SaveBinary 方法将本地化的架构保存到架构二进制文件中。

大多数应用程序应使用 CreateLoadedParser 来获取使用本地化架构加载的查询分析程序,而不是显式使用此方法。

要求

要求
最低受支持的客户端 Windows XP SP2、Windows Vista [仅限桌面应用]
最低受支持的服务器 Windows Server 2003 SP1 [仅限桌面应用]
目标平台 Windows
标头 structuredquery.h
可再发行组件 Windows 桌面搜索 (WDS) 3.0