iCoCreateLocally::CoCreateLocally 方法 (msaatext.h)
客户端调用 ICoCreateLocally::CoCreateLocally ,以在与服务器对象相同的上下文中创建帮助程序对象。 这允许客户端提高性能,因为它们在服务器应用程序中运行。
注意 活动辅助功能文本服务已弃用。 请参阅
Microsoft Windows 文本服务框架 ,详细了解高级文本输入和自然语言技术。
Microsoft Windows 文本服务框架 ,详细了解高级文本输入和自然语言技术。
语法
HRESULT CoCreateLocally(
[in] REFCLSID rclsid,
[in] DWORD dwClsContext,
[in] REFIID riid,
[out] IUnknown **punk,
[in] REFIID riidParam,
[in] IUnknown *punkParam,
[in] VARIANT varParam
);
参数
[in] rclsid
类型: REFCLSID
要在本地创建的对象的类标识符。
[in] dwClsContext
类型: DWORD
应在其中运行帮助程序对象的上下文。 这通常是CLSCTX_INPROC_SERVER。
[in] riid
类型: REFIID
所需的接口标识符 (IID) 。
[out] punk
类型: IUnknown*
指向从 riid) (的所需接口标识符的接口指针。
[in] riidParam
类型: REFIID
传递给新帮助程序对象的可选接口参数。 此参数指定接口标识符。
[in] punkParam
类型: IUnknown*
传递给新帮助程序对象的可选接口参数。 此参数指定接口指针。
[in] varParam
类型: VARIANT
传递给新帮助程序对象的可选接口参数。
返回值
类型: HRESULT
如果成功,则返回 S_OK。
如果未成功,则返回以下值或其他标准 COM 错误代码。
错误 | 说明 |
---|---|
|
客户端没有足够的权限在服务器进程中创建此对象。 |
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows XP [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2003 [仅限桌面应用] |
目标平台 | Windows |
标头 | msaatext.h |
DLL | Msaatext.dll |
可再发行组件 | 具有 SP6 及更高版本和 Windows 98 的 Windows NT 4.0 上的 Active Accessibility 2.0 RDK |