Freigeben über


WSAGetUdpRecvMaxCoalescedSize-Funktion (ws2tcpip.h)

Ruft die maximale Größe einer empfangenen, gruppierten Nachricht für einen UDP-Socket ab.

Syntax

INT WSAGetUdpRecvMaxCoalescedSize(
  [in]  SOCKET Socket,
  [out] DWORD  *MaxCoalescedMsgSize
);

Parameter

[in] Socket

Ein Deskriptor, der einen UDP-Socket identifiziert.

[out] MaxCoalescedMsgSize

Typ: DWORD*

Ein Zeiger auf ein DWORD. Bei Erfolg legt die Funktion das DWORD auf die maximale größe der zusammengeklammerten Nachrichten fest, die im Socket für UDP-Empfangskopplung verwendet wird.

Rückgabewert

Bei Erfolg gibt die Funktion 0 zurück. Andernfalls wird der Wert SOCKET_ERROR zurückgegeben, und Sie können einen bestimmten Fehlercode abrufen, indem Sie WSAGetLastError aufrufen.

Hinweise

Die UDP-Empfangskopplung wird über die Socketoption UDP_RECV_MAX_COALESCED_SIZE unterstützt. WSAGetUdpRecvMaxCoalescedSize ist ein typsicherer Wrapper zum Abrufen dieser Socketoption, der über getsockopt empfohlen wird.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows 10, Version 2004 (10.0; Build 19041)
Unterstützte Mindestversion (Server) Windows Server, Version 2004 (10.0; Build 19041)
Zielplattform Windows
Kopfzeile ws2tcpip.h
Bibliothek Ws2_32.lib
DLL Ws2_32.dll