<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Duplicated Socket richtig einsetzen?]]></title><description><![CDATA[<p>Hallo Leute <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":-)"
      alt="🙂"
    /><br />
Ich hab' mich den Tag über damit beschäftigt, einem Programm ein Socket aus einem anderen Prozess zu übermitteln. Ich habe WSADuplicate Socket im einen Prozess angewendet und dann die WSAPROTOCOL_INFO-Struktur an den anderen übermittelt und mit der Struktur das Socket erstellt. Leider scheint das Ganze aber nicht so richtig zu funktionieren, weil der Prozess, der das Socket als erstes erstellte, das Socket nicht mehr richtig nutzt.<br />
Gibt es irgendetwas, das man beim Nutzen von duplizierten Sockets beachten muss? Macht es etwas, wenn die eine Anwendung mit VisualBasic gemacht wurde? Kann es zu Problemen wegen UNICODE kommen? Muss es ein ChildProzess sein, der das Socket bekommt? [...]<br />
Die Fragen sind jetzt wohl unheimlich blöd, aber ich habe keinerlei Ahnung, warum es nicht funktioniert.</p>
<p>Schonmal Danke im Voraus für jegliche Hilfe, MfG</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/218618/duplicated-socket-richtig-einsetzen</link><generator>RSS for Node</generator><lastBuildDate>Wed, 15 Apr 2026 03:18:38 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/218618.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 22 Jul 2008 23:40:31 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Duplicated Socket richtig einsetzen? on Tue, 22 Jul 2008 23:40:31 GMT]]></title><description><![CDATA[<p>Hallo Leute <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":-)"
      alt="🙂"
    /><br />
Ich hab' mich den Tag über damit beschäftigt, einem Programm ein Socket aus einem anderen Prozess zu übermitteln. Ich habe WSADuplicate Socket im einen Prozess angewendet und dann die WSAPROTOCOL_INFO-Struktur an den anderen übermittelt und mit der Struktur das Socket erstellt. Leider scheint das Ganze aber nicht so richtig zu funktionieren, weil der Prozess, der das Socket als erstes erstellte, das Socket nicht mehr richtig nutzt.<br />
Gibt es irgendetwas, das man beim Nutzen von duplizierten Sockets beachten muss? Macht es etwas, wenn die eine Anwendung mit VisualBasic gemacht wurde? Kann es zu Problemen wegen UNICODE kommen? Muss es ein ChildProzess sein, der das Socket bekommt? [...]<br />
Die Fragen sind jetzt wohl unheimlich blöd, aber ich habe keinerlei Ahnung, warum es nicht funktioniert.</p>
<p>Schonmal Danke im Voraus für jegliche Hilfe, MfG</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1552048</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1552048</guid><dc:creator><![CDATA[Hansle]]></dc:creator><pubDate>Tue, 22 Jul 2008 23:40:31 GMT</pubDate></item></channel></rss>