lsa*_*mon 5 sockets tcp ipc winsock
有没有办法在Windows中的进程之间传递套接字(地址空间不同)?
我找到了此信息Shared Sockets,因此认为这是可能的。
“ 引入了WSADuplicateSocket函数,以实现跨进程的套接字共享 ”
更多信息:在Apache的源代码(httpd-2.2.11-win32-src.zip)上可以使用带注释的api WSADuplicateSocket。
[编辑]最近,我找到了有关此问题的出色样本。
在非托管环境中如何完成复制-套接字复制-第1部分
是否可以从非托管进程传输套接字?-套接字复制-第2部分
如果您正在创建子进程,那么有些事情可能会为您完成。看
http://www.tangentsoft.net/wskfaq/articles/passing-sockets.html (我知道这个在古代有效;不知道它是否适用于当前版本)
http://msdn.microsoft.com/en-us/library/ms682499.aspx
——马库斯Q