Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
La struttura ICMPV6_ECHO_REPLY descrive i dati restituiti in risposta a una richiesta echo IPv6.
Sintassi
typedef struct icmpv6_echo_reply_lh {
IPV6_ADDRESS_EX Address;
ULONG Status;
unsigned int RoundTripTime;
} ICMPV6_ECHO_REPLY_LH, *PICMPV6_ECHO_REPLY_LH;
Members
Address
Tipo: IPV6_ADDRESS_EX
Indirizzo IPv6 di risposta, sotto forma di struttura IPV6_ADDRESS_EX .
Status
Tipo: ULONG
Stato della richiesta echo, sotto forma di codice IP_STATUS . I valori possibili per questo membro sono definiti nel file di intestazione Ipexport.h .
RoundTripTime
Tipo: unsigned int
Tempo di round trip, espresso in millisecondi.
Commenti
La struttura ICMPV6_ECHO_REPLY viene usata dalla funzione Icmp6ParseReplies per restituire la risposta a una richiesta echo IPv6. I dati di risposta che contengono il corpo del messaggio dalla risposta ICMPV6 seguono la struttura ICMPV6_ECHO_REPLY in memoria.
Per IPv6, alcuni dei possibili valori per il membro Status sono specificati in RFC 2163. Per altre informazioni, vedere www.ietf.org/rfc/rfc2463.txt.
La funzione GetIpErrorString può essere usata per recuperare la stringa di errore dell'helper IP per il codice di errore IP_STATUS nel membro Status .
La struttura ICMPV6_ECHO_REPLY è definita nei file di intestazione pubblica inclusi in Microsoft Windows Software Development Kit (SDK), ma questa struttura viene usata dalla funzione Icmp6ParseReplies in Windows XP e versioni successive.
In Windows SDK la struttura ICMPV6_ECHO_REPLY_LH viene definita durante la compilazione di un'applicazione se la piattaforma di destinazione è Windows XP e versioni successive (NTDDI_VERSION >= NTDDI_XP, _WIN32_WINNT >= 0x0501o WINVER >= 0x0501). La struttura ICMPV6_ECHO_REPLY_LH è tipizzata nella struttura ICMPV6_ECHO_REPLY . Quando si compila un'applicazione se la piattaforma di destinazione non è Windows XP e versioni successive, la struttura ICMPV6_ECHO_REPLY 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
| Client minimo supportato | Windows XP [solo app desktop] |
| Server minimo supportato | Windows Server 2003 [solo app desktop] |
| Intestazione | ipexport.h (include Iphlpapi.h) |