struktur ICMP_ECHO_REPLY (ipexport.h)
Struktur ICMP_ECHO_REPLY menjelaskan data yang dikembalikan sebagai respons terhadap permintaan gema IPv4.
Sintaks
typedef struct icmp_echo_reply {
IPAddr Address;
ULONG Status;
ULONG RoundTripTime;
USHORT DataSize;
USHORT Reserved;
PVOID Data;
struct ip_option_information Options;
} ICMP_ECHO_REPLY, *PICMP_ECHO_REPLY;
Anggota
Address
Jenis: IPAddr
Alamat IPv4 balasan, dalam bentuk struktur IPAddr .
Status
Jenis: ULONG
Status permintaan gema, dalam bentuk kode IP_STATUS . Nilai yang mungkin untuk anggota ini ditentukan dalam file header Ipexport.h .
RoundTripTime
Jenis: ULONG
Waktu pulang pergi, dalam milidetik.
DataSize
Jenis: USHORT
Ukuran data, dalam byte, dari balasan.
Reserved
Jenis: USHORT
Dicadangkan untuk penggunaan sistem.
Data
Jenis: PVOID
Penunjuk ke data balasan.
Options
Jenis: ip_option_information struktur
Opsi IP di header IP balasan, dalam bentuk struktur IP_OPTION_INFORMATION .
Keterangan
Struktur ICMP_ECHO_REPLY digunakan oleh fungsi IcmpParseReplies untuk mengembalikan respons ke permintaan gema IPv4. Pada platform 64-bit, struktur ICMP_ECHO_REPLY32 harus digunakan.
Untuk IPv4, beberapa nilai yang mungkin untuk anggota Status ditentukan dalam RFC 792.
Fungsi GetIpErrorString dapat digunakan untuk mengambil string kesalahan pembantu IP untuk kode kesalahan IP_STATUS di anggota Status .
Struktur ICMP_ECHO_REPLY ditentukan dalam file header Ipexport.h yang secara otomatis disertakan dalam file header Iphlpapi.h . File header Ipexport.h tidak boleh digunakan secara langsung.
Persyaratan
Klien minimum yang didukung | Windows 2000 Professional [hanya aplikasi desktop] |
Server minimum yang didukung | Windows 2000 Server [hanya aplikasi desktop] |
Header | ipexport.h (termasuk Iphlpapi.h) |