struktur NDIS_OBJECT_HEADER (ndis/objectheader.h)

Struktur NDIS_OBJECT_HEADER mengemas informasi jenis objek, versi, dan ukuran yang diperlukan dalam banyak struktur NDIS 6.0.

Sintaks

typedef struct _NDIS_OBJECT_HEADER {
  UCHAR  Type;
  UCHAR  Revision;
  USHORT Size;
} NDIS_OBJECT_HEADER, *PNDIS_OBJECT_HEADER;

Anggota

Type

Jenis objek NDIS yang dijelaskan struktur. Gunakan anggota ini untuk mengidentifikasi jenis struktur dalam cadangan memori.

Revision

Nomor revisi struktur. Setiap struktur NDIS yang memiliki anggota NDIS_OBJECT_HEADER memiliki nomor revisi yang berlaku untuk struktur NDIS secara eksklusif. Ini memungkinkan driver NDIS untuk mendukung beberapa versi struktur yang sama. Misalnya, driver dapat memeriksa nilai anggota Revisi pada durasi dan menggunakan versi struktur yang sesuai.

Size

Ukuran total, dalam byte, dari struktur objek NDIS yang mencakup anggota NDIS_OBJECT_HEADER. Ukuran ini mencakup ukuran anggota NDIS_OBJECT_HEADER dan anggota struktur lainnya.

Keterangan

Halaman referensi untuk setiap struktur, yang memiliki struktur NDIS_OBJECT_HEADER sebagai anggota, menentukan nilai untuk anggota Jenis, Revisi, dan Ukuran untuk struktur tersebut.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Didukung di NDIS 6.0 dan yang lebih baru.
Header ndis/objectheader.h (sertakan ndis.h)