Struktur TDIObjectID (tdiinfo.h)
[Struktur ini dapat diubah atau tidak tersedia dalam versi Windows yang akan datang.]
Berisi bagian dari struktur TCP_REQUEST_QUERY_INFORMATION_EX yang digunakan dengan kode kontrol IOCTL_TCP_QUERY_INFORMATION_EX untuk menentukan jenis informasi yang diminta dari driver TCP.
Sintaks
typedef struct TDIObjectID {
TDIEntityID toi_entity;
ulong toi_class;
ulong toi_type;
ulong toi_id;
} TDIObjectID;
Anggota
toi_entity
Ini adalah struktur TDIEntityID .
toi_class
Jenis informasi yang diminta. Nilainya bisa menjadi salah satu dari berikut ini.
toi_type
Jenis objek yang sedang dikueri. Nilainya bisa menjadi salah satu dari berikut ini.
Nilai | Makna |
---|---|
|
Penyedia layanan. Semua kueri yang dijelaskan dalam topik IOCTL_TCP_QUERY_INFORMATION_EX menggunakan nilai jenis ini. |
|
Objek alamat. |
|
Objek koneksi. |
toi_id
Jika toi_classINFO_CLASS_GENERIC, toi_id bisa menjadi salah satu hal berikut ini.
Nilai | Makna |
---|---|
|
Kueri mengembalikan daftar semua entitas TDI pada komputer lokal. |
|
Kueri mengembalikan nilai jenis untuk entitas TDI tertentu. |
Jika toi_classINFO_CLASS_PROTOCOL, toi_id bisa menjadi salah satu hal berikut ini.
Nilai | Makna |
---|---|
|
Ketika entitas yang dikueri adalah antarmuka yang mendukung MIB-II, menyebabkan kueri mengembalikan struktur IFEntry yang berisi informasi tentang antarmuka. |
|
Ketika entitas yang dikueri adalah entitas IP lapisan jaringan, menyebabkan kueri mengembalikan struktur IPSNMPInfo yang berisi informasi tentang entitas. |
|
Ketika entitas yang dikueri adalah entitas IP lapisan jaringan tempat satu atau beberapa alamat IP aktif, menyebabkan kueri mengembalikan array struktur IPAddrEntry yang berisi informasi tentang alamat tersebut. |
|
Menyebabkan struktur IPInterfaceInfo dikembalikan dengan informasi tentang alamat IP tertentu yang ditentukan dalam anggota Konteks struktur TCP_REQUEST_QUERY_INFORMATION_EX . |
Persyaratan
Persyaratan | Nilai |
---|---|
Header | tdiinfo.h |