Gibt es eine Möglichkeit, einen Socket zwischen Prozessen (nicht gleichen Adressraum) in Windows übergeben?
Socket-Übergabe zwischen Prozessen
Ich finde diese Info Shared Sockets, deshalb glaube, dass es möglich ist.
"Die WSADuplicateSocket Funktion eingeführt wird Socket-Sharing über Prozesse zu ermöglichen" ...
Mehr Info: Code an der Quelle von Apache (httpd-2.2.11-win32-src.zip) haben Verwendung für api WSADuplicateSocket mit Kommentaren.
[EDIT] Kürzlich finde ich dieses tolle Beispiel zu dieser Frage.
How duplication is done in the unmanaged world - Socket Duplication - Part 1
Is it possible to transfer sockets from unmanaged processes? - Socket Duplication - Part 2
Sie können eine Named Pipe verwenden, um E/A von mehreren Clientprozessen umzuleiten. Keine gemeinsame Steckdose, aber ziemlich einfach. http://msdn.microsoft.com/en-us/library/aa365590(VS.85).aspx – Chris