Freigeben über


icmpapi.h-Header

Dieser Header wird vom IP-Hilfsprogramm verwendet. Weitere Informationen finden Sie unter

icmpapi.h enthält die folgenden Programmierschnittstellen:

Functions

 
Icmp6CreateFile

Die Icmp6CreateFile-Funktion öffnet ein Handle, für das IPv6 ICMP-Echoanforderungen ausgegeben werden können.
Icmp6ParseReplies

Die Icmp6ParseReplies-Funktion analysiert den bereitgestellten Antwortpuffer und gibt eine IPv6-ICMPv6-Echoantwort zurück, falls gefunden.
Icmp6SendEcho2

Die Icmp6SendEcho2-Funktion sendet eine IPv6 ICMPv6-Echoanforderung und gibt entweder sofort (wenn Event oder ApcRoutine ungleich NULL ist) oder nach dem angegebenen Timeout zurück. Der ReplyBuffer enthält ggf. die IPv6-ICMPv6-Echoantwort.
IcmpCloseHandle

Die IcmpCloseHandle-Funktion schließt ein Handle, das durch einen Aufruf der Funktionen IcmpCreateFile oder Icmp6CreateFile geöffnet wird.
IcmpCreateFile

Die IcmpCreateFile-Funktion öffnet ein Handle, für das IPv4 ICMP-Echoanforderungen ausgegeben werden können.
IcmpParseReplies

Analysiert den bereitgestellten Antwortpuffer und gibt die Anzahl der gefundenen ICMP-Echoanforderungsantworten zurück.
IcmpSendEcho

Die IcmpSendEcho-Funktion sendet eine IPv4-ICMP-Echoanforderung und gibt alle Echoantwortantworten zurück. Der Aufruf gibt zurück, wenn das Timeout abgelaufen ist oder der Antwortpuffer gefüllt ist.
IcmpSendEcho2

Die IcmpSendEcho2-Funktion sendet eine IPv4-ICMP-Echoanforderung und gibt entweder sofort zurück (wenn Event oder ApcRoutine nicht NULL ist) oder nach dem angegebenen Timeout zurück. Der ReplyBuffer enthält ggf. die ICMP-Echoantworten.
IcmpSendEcho2Ex

Sendet eine IPv4 ICMP-Echoanforderung und gibt entweder sofort (wenn Event oder ApcRoutine ungleich NULL ist) oder nach dem angegebenen Timeout zurück. Der ReplyBuffer enthält ggf. die ICMP-Antworten.