Condividi tramite


Funzione WSAGetUdpRecvMaxCoalescedSize (ws2tcpip.h)

Recupera le dimensioni massime di un messaggio ricevuto, coalesced per un socket UDP.

Sintassi

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

Parametri

[in] Socket

Descrittore che identifica un socket UDP.

[out] MaxCoalescedMsgSize

Tipo: DWORD*

Puntatore a un DWORD. In caso di esito positivo, la funzione imposta la DWORD sulla dimensione massima del messaggio di unione utilizzata sul socket per la ricezione UDP.

Valore restituito

In caso di esito positivo, la funzione restituisce 0. In caso contrario, viene restituito un valore di SOCKET_ERROR e è possibile recuperare un codice di errore specifico chiamando WSAGetLastError.

Commenti

La ricezione UDP è supportata tramite l'opzione socket UDP_RECV_MAX_COALESCED_SIZE . WSAGetUdpRecvMaxCoalescedSize è un wrapper sicuro per ottenere questa opzione socket e ti consigliamo di passare a getockopt.

Requisiti

   
Client minimo supportato Windows 10 versione 2004 (10.0; Build 19041)
Server minimo supportato Windows Server, versione 2004 (10.0; Build 19041)
Piattaforma di destinazione Windows
Intestazione ws2tcpip.h
Libreria Ws2_32.lib
DLL Ws2_32.dll