Portieren von Socketanwendungen auf Winsock

In diesem Abschnitt werden die Aspekte der Winsock-Portierung beschrieben.

Es gibt eine begrenzte Anzahl von Instanzen, bei denen Windows Sockets von der strikten Einhaltung der Berkeley-Konventionen umgeleitet wurde, in der Regel aufgrund von Implementierungs Problemen in der Microsoft Windows-Umgebung.

Wenn eine Abweichung von Berkeley-Konventionen in Windows Sockets auftritt, wird die Abweichung ausdrücklich und eindeutig vermerkt. Wenn eine Funktion z. b. für Windows Sockets spezifisch ist, wird diese Abweichung mit einem Ausdruck in der Funktionsbeschreibung wie folgt angegeben:

Die [ Funktion "Function ] -Name " ist eine Microsoft-spezifische Erweiterung der Windows Sockets 2-API.

Dieser Abschnitt enthält Informationen zum Portieren von UNIX-Socketanwendungen (BSD) in Winsock:

Behandeln von Winsock-Fehlern

Portieren von Socketanwendungen auf Winsock

Windows Sockets-Fehler Codes

Überlegungen zur Winsock-Programmierung