IPV6_ADDRESS_EX struttura (ipexport.h)
La struttura IPV6_ADDRESS_EX archivia un indirizzo IPv6.
Sintassi
typedef struct _IPV6_ADDRESS_EX {
USHORT sin6_port;
ULONG sin6_flowinfo;
USHORT sin6_addr[8];
ULONG sin6_scope_id;
} IPV6_ADDRESS_EX, *PIPV6_ADDRESS_EX;
Members
sin6_port
Numero di porta IPv6 nell'ordine di byte di rete.
sin6_flowinfo
Valore flowinfo IPv6 dall'intestazione IPv6 nell'ordine di byte di rete.
sin6_addr[8]
Indirizzo IPv6 nell'ordine di byte di rete.
sin6_scope_id
ID ambito IPv6 nell'ordine di byte di rete.
Commenti
La struttura IPV6_ADDRESS_EX è un membro della struttura ICMPV6_ECHO_REPLY utilizzata dalla funzione Icmp6ParseReplies .
La struttura IPV6_ADDRESS_EX è definita nei file di intestazione pubblica inclusi in Microsoft Windows Software Development Kit (Windows SDK) (SDK), ma questa struttura viene usata dalla funzione Icmp6ParseReplies in Windows XP e versioni successive.
Nella Windows SDK la IPV6_ADDRESS_EX è definita durante la compilazione di un'applicazione se la piattaforma di destinazione è Windows XP e versioni successive (NTDDI_VERSION >= NTDDI_XP
, _WIN32_WINNT >= 0x0501
o WINVER >= 0x0501
). Quando si compila un'applicazione se la piattaforma di destinazione non è Windows XP e versioni successive, la struttura IPV6_ADDRESS_EX non è definita.
Questa struttura è definita nel file di intestazione Ipexport.h incluso automaticamente nel file di intestazione Iphlpapi.h. Il file di intestazione Ipexport.h non deve mai essere usato direttamente.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows XP [solo app desktop] |
Server minimo supportato | Windows Server 2003 [solo app desktop] |
Intestazione | ipexport.h (includere Iphlpapi.h) |