Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
[Struktur ini dapat diubah atau tidak tersedia dalam versi Windows yang akan datang.]
Struktur IPInterfaceInfo berisi informasi tentang antarmuka IP tertentu, yang dikembalikan oleh kode kontrol IOCTL_TCP_QUERY_INFORMATION_EX .
Sintaks
typedef struct IPInterfaceInfo {
ulong iii_flags;
ulong iii_mtu;
ulong iii_speed;
ulong iii_addrlength;
uchar iii_addr[1];
} IPInterfaceInfo;
Anggota
iii_flags
Jenis komunikasi yang didukung pada antarmuka ini. Anggota ini bisa menjadi satu atau beberapa nilai berikut.
Nilai | Makna |
---|---|
|
Point-to-point. |
|
Titik-ke-multi titik. |
|
Komunikasi unidirectional. |
iii_mtu
Unit transmisi maksimum: ukuran, dalam byte, dari datagram terbesar yang dapat dikirim dan/atau diterima pada antarmuka.
iii_speed
Perkiraan bandwidth antarmuka saat ini dalam bit per detik. Untuk antarmuka yang tidak bervariasi dalam bandwidth atau yang tidak ada estimasi akurat yang dapat dibuat, anggota ini berisi bandwidth nominal.
iii_addrlength
Panjangnya, dalam byte, dari alamat IP yang terkait dengan antarmuka ini yang terkandung dalam anggota iii_addr .
iii_addr[1]
Alamat IP yang terkait dengan antarmuka ini. Di Windows Vista, ini adalah alamat fisik.
Keterangan
Ini adalah struktur panjang variabel yang ukurannya tergantung pada apakah anggota iii_addr berisi alamat IPv4 atau IPv6. Untuk mengalokasikan buffer yang cukup besar untuk memuatnya dengan aman, gunakan ukurannya:
sizeof(IPInterfaceInfo) + MAX_PHYSADDR_SIZE
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 2000 Professional [hanya aplikasi desktop] |
Server minimum yang didukung | Windows 2000 Server [hanya aplikasi desktop] |
Header | tcpioctl.h |