IPSFactoryBuffer::CreateProxy 方法 (objidlbase.h)
为指定的远程接口创建代理。
语法
HRESULT CreateProxy(
[in] IUnknown *pUnkOuter,
[in] REFIID riid,
[out] IRpcProxyBuffer **ppProxy,
[out] void **ppv
);
参数
[in] pUnkOuter
控制 IUnknown 接口;用于聚合。
[in] riid
要代理的接口的标识符。
[out] ppProxy
指向用于控制封送处理的 IRpcProxyBuffer 接口的指针。
[out] ppv
指向 riid 指定的接口的指针。
返回值
此方法可以返回E_INVALIDARG、E_OUTOFMEMORY、E_UNEXPECTED、E_FAIL和S_OK的标准返回值。
注解
IRpcProxyBuffer 接口的 IUnknown 实现不得委托给外部控制 IUnknown。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows 2000 专业版 [桌面应用 |UWP 应用] |
最低受支持的服务器 | Windows 2000 Server [桌面应用 |UWP 应用] |
目标平台 | Windows |
标头 | objidlbase.h (包括 ObjIdl.h) |