NDK_MR-Struktur (ndkpi.h)

Die NDK_MR-Struktur gibt die Attribute eines NDK-Objekts (Memory Region, MR) an.

Syntax

typedef struct _NDK_MR {
  NDK_OBJECT_HEADER     Header;
  const NDK_MR_DISPATCH *Dispatch;
} NDK_MR;

Member

Header

Die NDK_OBJECT_HEADER-Struktur für die NDK_MR-Struktur . Legen Sie das ObjectType-Element der Struktur, die Header angibt, auf NdkObjectTypeMr fest.

Dispatch

Ein Zeiger auf eine NDK_MR_DISPATCH-Struktur , die Dispatchfunktionen für das NDK MR-Objekt definiert.

Hinweise

Ein NDK-Anbieter muss festlegen , dass der Dispatch-Member auf seine NDK_MR_DISPATCH Tabelle verweist, bevor das erstellte MR-Objekt zurückgegeben wird. Außerdem darf der NDK-Anbieter den Dispatch-Member nach dem Festlegen nicht verwenden, da der NDK-Consumer den Dispatch-Member in einen anderen Wert ändern kann.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Keine unterstützt, wird in NDIS 6.30 und höher unterstützt.
Unterstützte Mindestversion (Server) Windows Server 2012
Kopfzeile ndkpi.h (include Ndkpi.h)

Weitere Informationen

Anforderungen an die Lebensdauer des NDKPI-Objekts

NDK_FN_CLOSE_OBJECT

NDK_FN_CREATE_COMPLETION

NDK_FN_CREATE_MR

NDK_MR_DISPATCH

NDK_OBJECT_HEADER