Freigeben über


NDIS_OBJECT_HEADER Struktur (ndis/objectheader.h)

Die NDIS_OBJECT_HEADER Struktur enthält die Objekttyp-, Versions- und Größeninformationen, die in vielen NDIS 6.0-Strukturen erforderlich sind.

Syntax

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

Angehörige

Type

Der Typ des NDIS-Objekts, das von einer Struktur beschrieben wird. Verwenden Sie dieses Element, um den Strukturtyp in einem Speicherabbild zu identifizieren.

Revision

Die Revisionsnummer der Struktur. Jede NDIS-Struktur mit einem NDIS_OBJECT_HEADER Mitglied weist eine Revisionsnummer auf, die ausschließlich für die NDIS-Struktur gilt. Dadurch können NDIS-Treiber mehrere Versionen derselben Struktur unterstützen. Beispielsweise kann ein Treiber den Revision Memberwert zur Laufzeit überprüfen und die entsprechende Version der Struktur verwenden.

Size

Die Gesamtgröße in Byte der NDIS-Objektstruktur, die das NDIS_OBJECT_HEADER-Element enthält. Diese Größe umfasst die Größe des NDIS_OBJECT_HEADER Elements und die anderen Member der Struktur.

Bemerkungen

Die Referenzseite für jede Struktur mit einer NDIS_OBJECT_HEADER Struktur als Element definiert Werte für die Elemente Type, Revisionund Size Member für diese Struktur.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Unterstützt in NDIS 6.0 und höher.
Header- ndis/objectheader.h (include ndis.h)