ICMPV6_ECHO_REPLY_LH Struktur (ipexport.h)
Die ICMPV6_ECHO_REPLY-Struktur beschreibt die Daten, die als Reaktion auf eine IPv6-Echoanforderung zurückgegeben werden.
Syntax
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
Typ: IPV6_ADDRESS_EX
Die antwortende IPv6-Adresse in Form einer IPV6_ADDRESS_EX-Struktur .
Status
Typ: ULONG
Die status der Echoanforderung in Form eines IP_STATUS Codes. Die möglichen Werte für dieses Element werden in der Headerdatei Ipexport.h definiert.
RoundTripTime
Typ: unsigned int
Die Roundtripzeit in Millisekunden.
Hinweise
Die ICMPV6_ECHO_REPLY-Struktur wird von der Icmp6ParseReplies-Funktion verwendet, um die Antwort an eine IPv6-Echoanforderung zurückzugeben. Die Antwortdaten, die den Nachrichtentext aus der ICMPV6-Antwort enthalten, folgen der ICMPV6_ECHO_REPLY Struktur im Arbeitsspeicher.
Für IPv6 werden einige der möglichen Werte für das Status-Element in RFC 2163 angegeben. Weitere Informationen finden Sie unter www.ietf.org/rfc/rfc2463.txt.
Die GetIpErrorString-Funktion kann verwendet werden, um die IP-Hilfsfehlerzeichenfolge für den IP_STATUS Fehlercode im Status-Element abzurufen.
Die ICMPV6_ECHO_REPLY-Struktur wird in öffentlichen Headerdateien definiert, die im Microsoft Windows Software Development Kit (SDK) enthalten sind, aber diese Struktur wird von der Icmp6ParseReplies-Funktion unter Windows XP und höher verwendet.
Im Windows SDK wird die ICMPV6_ECHO_REPLY_LH-Struktur beim Kompilieren einer Anwendung definiert, wenn die Zielplattform Windows XP und höher ist (NTDDI_VERSION >= NTDDI_XP
, _WIN32_WINNT >= 0x0501
oder WINVER >= 0x0501
). Die ICMPV6_ECHO_REPLY_LH-Struktur wird der ICMPV6_ECHO_REPLY-Struktur zugeordnet. Beim Kompilieren einer Anwendung, wenn die Zielplattform nicht Windows XP und höher ist, ist die ICMPV6_ECHO_REPLY Struktur undefiniert.
Diese Struktur ist in der Ipexport.h-Headerdatei definiert, die automatisch in der Headerdatei Iphlpapi.h enthalten ist. Die Ipexport.h-Headerdatei sollte niemals direkt verwendet werden.
Anforderungen
Unterstützte Mindestversion (Client) | Windows XP [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2003 [nur Desktop-Apps] |
Kopfzeile | ipexport.h (include Iphlpapi.h) |
Weitere Informationen
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für