Funzione GetUdpStatisticsEx2 (iphlpapi.h)

La funzione GetUdpStatisticsEx2 recupera le statistiche UDP (User Datagram Protocol) per il computer corrente. La funzione GetUdpStatisticsEx2 è diversa dalla funzione GetUdpStatisticsEx in cui GetUdpStatisticsEx2 usa una nuova struttura di output che contiene contatori a 64 bit, anziché contatori a 32 bit.

Sintassi

IPHLPAPI_DLL_LINKAGE ULONG GetUdpStatisticsEx2(
  [out] PMIB_UDPSTATS2 Statistics,
  [in]  ULONG          Family
);

Parametri

[out] Statistics

Puntatore a una struttura MIB_UDPSTATS2 che riceve le statistiche UDP per il computer locale.

[in] Family

Famiglia di protocolli per cui recuperare le statistiche. Questo parametro deve essere uno dei valori seguenti:

Valore Significato
AF_INET
Protocollo Internet versione 4 (IPv4).
AF_INET6
Protocollo IP versione 6 (IPv6).

Valore restituito

Se la funzione ha esito positivo, il valore restituito viene NO_ERROR.

Se la funzione ha esito negativo, il valore restituito è uno dei codici di errore seguenti.

Codice restituito Descrizione
ERROR_INVALID_PARAMETER
Il parametro Statistics è NULL o non punta alla memoria valida oppure il parametro Family non è un valore valido.
ERROR_NOT_SUPPORTED
Questa funzione non è supportata nel sistema operativo in cui è stata effettuata la chiamata di funzione.
Altri
Usare FormatMessage per ottenere la stringa del messaggio per l'errore restituito.

Requisiti

Requisito Valore
Client minimo supportato Windows 10 versione 1709 [solo app desktop]
Server minimo supportato Windows Server 2016 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione iphlpapi.h
Libreria Iphlpapi.lib
DLL Iphlpapi.dll

Vedi anche

GetIpStatisticsEx

GetTcpStatisticsEx

GetUdpStatistics

Informazioni di riferimento sulle funzioni helper IP

Pagina iniziale dell'helper IP

MIB_UDPSTATS