struktur ICMP_ECHO_REPLY32 (ipexport.h)
Struktur ICMP_ECHO_REPLY32 menjelaskan data yang dikembalikan sebagai respons terhadap permintaan gema IPv4 pada platform 64-bit.
Sintaks
typedef struct icmp_echo_reply32 {
IPAddr Address;
ULONG Status;
ULONG RoundTripTime;
USHORT DataSize;
USHORT Reserved;
VOID POINTER_32 *Data;
struct ip_option_information32 Options;
} ICMP_ECHO_REPLY32, *PICMP_ECHO_REPLY32;
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 didefinisikan 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: VOID * POINTER_32
Penunjuk ke data balasan.
Options
Jenis: struct ip_option_information32
Opsi IP di header IP balasan, dalam bentuk struktur IP_OPTION_INFORMATION32 .
Keterangan
Struktur ICMP_ECHO_REPLY32 digunakan oleh fungsi IcmpParseReplies untuk mengembalikan respons ke permintaan gema IPv4 pada platform 64-bit. Struktur ini hanya ditentukan jika _WIN64 ditentukan.
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_REPLY32 didefinisikan dalam file header Ipexport.h yang secara otomatis disertakan dalam file header Iphlpapi.h . File header Ipexport.h tidak boleh digunakan secara langsung.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows Vista [hanya aplikasi desktop] |
Server minimum yang didukung | Windows Server 2008 [hanya aplikasi desktop] |
Header | ipexport.h (termasuk Iphlpapi.h) |