WSAEMSGSIZE – Fehler 10040 in Winsock 2.0
Dieser Artikel hilft bei der Behebung von WSAEMSGSIZE – Fehler 10040 in Winsock 2.0.
Gilt für: Windows Server 2012 R2
Ursprüngliche KB-Nummer: 225004
Symptome
Die Microsoft Winsock 2.0 WSARecvFrom()-Funktion funktioniert nicht und zeigt möglicherweise die folgende Fehlermeldung an, wenn sie in einem UDP-Socketprogramm (User Datagram Protocol) verwendet wird:
WSAEMSGSIZE – Fehler 10040
Die WSARecvFrom-Funktion funktioniert nicht, wenn ein Pufferzähler angegeben wird, der größer als 1 ist und die empfangende Datagrammgröße 1.470 Bytes überschreitet.
Die WSAEMSGSIZE-Fehlermeldung wird möglicherweise angezeigt, wenn die Puffergröße nicht groß genug ist, um das empfangende Datagramm aufzunehmen.
Ursache
Wenn das Datagramm fragmentiert ist, füllt der TCP-Treiber die zweite Speicherbeschreibungsliste (Memory Descriptor List, MDL) in der Paketkette der E/A-Anforderung nicht aus.
Lösung
Windows NT Server oder Workstation 4.0
Um dieses Problem zu beheben, rufen Sie das neueste Service Pack für Windows NT 4.0 oder das einzelne Softwareupdate ab.
Wenden Sie sich an den Microsoft-Produktsupport, um Informationen zum Erhalt des individuellen Softwareupdates zu erhalten. Eine vollständige Liste der Telefonnummern der Microsoft-Produktsupportdienste und Informationen zu Supportkosten finden Sie unter der folgenden Adresse im World Wide Web:
Telefonnummern für den globalen Kundendienst
Windows NT Server 4.0, Terminal Server Edition
Um dieses Problem zu beheben, beziehen Sie das neueste Service Pack für Windows NT Server 4.0, Terminal Server Edition.
Status
Microsoft hat bestätigt, dass dies ein Problem in den Microsoft-Produkten ist, die am Anfang dieses Artikels aufgeführt sind. Dieses Problem wurde zuerst in Windows NT Server Version 4.0, Terminal Server Edition Service Pack 6, behoben.
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für