NDIS_OBJECT_HEADER-Struktur (ndis/objectheader.h)
Die NDIS_OBJECT_HEADER-Struktur packt 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;
Member
Type
Der Typ des NDIS-Objekts, den eine -Struktur beschreibt. Verwenden Sie diesen Member, um den Strukturtyp in einem Speicherabbild zu identifizieren.
Revision
Die Revisionsnummer der -Struktur. Jede NDIS-Struktur mit einem NDIS_OBJECT_HEADER Member verfügt über eine Revisionsnummer, 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 Revisionsmemberwert zur Laufzeit überprüfen und die entsprechende Version der Struktur verwenden.
Size
Die Gesamtgröße der NDIS-Objektstruktur in Bytes, die den NDIS_OBJECT_HEADER-Member enthält. Diese Größe umfasst die Größe des NDIS_OBJECT_HEADER-Elements und der anderen Member der -Struktur.
Hinweise
Auf der Referenzseite für jede Struktur, die über eine NDIS_OBJECT_HEADER Struktur als Member verfügt, werden Werte für die Member Type, Revision und Size für diese Struktur definiert.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Unterstützt in NDIS 6.0 und höher. |
Kopfzeile | ndis/objectheader.h (include ndis.h) |