Annahmen für die Byte reihenfolge
Ein Dienstanbieter sollte alle Sockaddr-Komponenten, die den Adressfamilienparameter ausschließen, so behandeln, als ob sie sich in der Netzwerk-Byte-Reihenfolge befinden, und den Parameter für die Adressfamilie wie in der Byte reihenfolge des lokalen Computers. Es liegt in der Verantwortung der Winsock-Anwendung, sicherzustellen, dass adressen, die in sockaddr-Strukturen enthalten sind, ordnungsgemäß angeordnet sind. Die Winsock-API stellt eine Reihe von Konvertierungsroutinen bereit, um diese Aufgabe zu vereinfachen. Derzeit verstehen diese Routinen die Konvertierung zwischen der natürlichen Byte reihenfolge des lokalen Hosts und der Big-Endian- oder Little-Endian-Netzwerk-Byte reihenfolge. Die Winsock-Architektur kann in Zukunft andere Byte reihenfolgenschemas unterstützen.