ISchemaProvider::Localize 方法 (structuredquery.h)
本地化指定区域设置当前加载的架构。
语法
HRESULT Localize(
[in] LCID lcid,
[in] ISchemaLocalizerSupport *pSchemaLocalizerSupport
);
参数
[in] lcid
类型: LCID
要本地化的区域设置。
[in] pSchemaLocalizerSupport
指向 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 |