NDK_OBJECT_HEADER Struktur (ndkpi.h)
Die NDK_OBJECT_HEADER-Struktur gibt die Objektversion, den Typ und andere Informationen an.
Sie wird im Header Member jedes NDK-Objekts verwendet.
Syntax
typedef struct _NDK_OBJECT_HEADER {
NDK_VERSION Version;
NDK_OBJECT_TYPE ObjectType;
NDK_OBJECT_HEADER_RESERVED_BLOCK NdkReserved;
} NDK_OBJECT_HEADER;
Angehörige
Version
Eine NDK_VERSION Struktur, die die Revisionsnummer des NDK-Objekts enthält.
ObjectType
Ein NDK_OBJECT_TYPE Enumerationswert, der den NDK-Objekttyp angibt. Sie können dieses Element verwenden, um den Typ eines NDK-Objekts in einem Speicherabbild zu identifizieren.
Dieses Element ist erforderlich und darf nicht null sein.
NdkReserved
Ein reservierter Block in einer NDK_OBJECT_HEADER_RESERVED_BLOCK-Struktur.
Bemerkungen
Wenn ein NDK-Anbieter eine NDK-Objektinstanz erstellt, muss das Header-element wie folgt initialisiert werden:
- Legen Sie für Windows Server 2012 den Version Member auf 1.1 fest. Legen Sie dazu sowohl die Major als auch Minor- Mitglieder der NDK_VERSION-Struktur auf 1 fest.
- Legen Sie für Windows Server 2012 R2 den Version Member auf 1.2 fest. Legen Sie dazu das Major- Mitglied der NDK_VERSION Struktur auf 1 und das Minor- Mitglied auf 2 fest.
- Legen Sie den ObjectType Member auf einen NDK_OBJECT_TYPE Wert fest.
- Legen Sie den NdkReserved Member auf Null fest. Der NDK-Anbieter darf dieses Element erst ändern, wenn das Objekt geschlossen wird.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Keine unterstützt,in NDIS 6.30 und höher unterstützt. |
mindestens unterstützte Server- | Windows Server 2012 |
Header- | ndkpi.h (include Ndkpi.h) |
Siehe auch
NDK_FN_QUERY_EXTENSION_INTERFACE