通过Windows RPC发送句柄

时间:2015-05-27 10:06:30

标签: windows winapi ipc rpc idl

我正在使用Windows RPC开发RPC客户端和本地RPC服务器。我需要服务器能够操作客户端创建的窗口。

herehere所述,HWND是跨进程句柄(系统方面),只要它们被正确复制(通过使用{{3}),就可以被另一个进程使用})。

我尝试将客户端的HWND发送到服务器,但在尝试进行RPC调用时遇到以下错误:

  

0x000006C5:标签无效

我在IDL文件中定义了HWND参数,如下所示:

HRESULT MyRpcFunction ([in, out] HWND hwnd);

有关如何将句柄正确发送到服务器的任何建议吗?

0 个答案:

没有答案