MIB_UDP6ROW struttura (udpmib.h)
La struttura MIB_UDP6ROW contiene una voce dal listener User Datagram Protocol (UDP) per IPv6 nel computer locale.
Sintassi
typedef struct _MIB_UDP6ROW {
IN6_ADDR dwLocalAddr;
DWORD dwLocalScopeId;
DWORD dwLocalPort;
} MIB_UDP6ROW, *PMIB_UDP6ROW;
Members
dwLocalAddr
Indirizzo IPv6 dell'endpoint UDP nel computer locale. Questo membro viene archiviato in una matrice di caratteri in ordine di byte di rete.
Un valore pari a zero indica un listener UDP disposto ad accettare datagrammi per qualsiasi interfaccia IP associata al computer locale.
dwLocalScopeId
ID ambito per l'indirizzo IPv6 dell'endpoint UDP nel computer locale. Questo membro viene archiviato nell'ordine di byte di rete.
dwLocalPort
Numero di porta dell'endpoint UDP nel computer locale. Questo membro viene archiviato nell'ordine di byte di rete.
Commenti
La struttura MIB_UDP6ROW viene definita in Windows Vista e versioni successive.
La funzione GetUdp6Table recupera la tabella del listener UDP per IPv6 nel computer locale e restituisce queste informazioni in una struttura MIB_UDP6TABLE .
Una matrice di strutture MIB_UDP6ROW è contenuta nella struttura MIB_UDP6TABLE .
Il membro dwLocalAddr viene archiviato in una struttura in6_addr . Le funzioni RtlIpv6AddressToString o RtlIpv6AddressToStringEx possono essere usate per convertire l'indirizzo IPv6 nel membro dwLocalAddr in una stringa senza caricare la DLL di Windows Sockets.
I membri dwLocalScopeId e dwLocalPort sono in ordine di byte di rete. Per usare i membri dwLocalScopeId e dwLocalPort , è possibile che siano necessarie le funzioni ntohs o inet_ntoa in Windows Sockets o funzioni simili.
La struttura MIB_UDP6TABLE contiene la tabella del listener UDP per IPv6 nel computer locale. Il nome si basa sulla definizione di questa tabella in RFC 2454 pubblicata da IETF. Per altre informazioni, vedere http://www.ietf.org/rfc/rfc2454.txt. Questa tabella contiene endpoint UDP per IPv6 associati a un indirizzo. Si noti che un'applicazione può creare un socket UDP e associarla a un indirizzo per l'invio di un datagramma UDP, senza alcuna intenzione di ricevere pacchetti usando questo socket (funzionante come listener).
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows Vista [solo app desktop] |
Server minimo supportato | Windows Server 2008 [solo app desktop] |
Intestazione | udpmib.h (includere Iphlpapi.h) |