Duplicated Socket richtig einsetzen?



  • Hallo Leute 🙂
    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.
    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? [...]
    Die Fragen sind jetzt wohl unheimlich blöd, aber ich habe keinerlei Ahnung, warum es nicht funktioniert.

    Schonmal Danke im Voraus für jegliche Hilfe, MfG


Anmelden zum Antworten