NDK_ADAPTER-Struktur (ndkpi.h)

Die NDK_ADAPTER-Struktur gibt die Attribute eines NDK-Adapterobjekts an.

Syntax

typedef struct _NDK_ADAPTER {
  NDK_OBJECT_HEADER          Header;
  const NDK_ADAPTER_DISPATCH *Dispatch;
} NDK_ADAPTER;

Member

Header

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

Dispatch

Ein Zeiger auf eine NDK_ADAPTER_DISPATCH-Struktur , die Dispatchfunktionen für das NDK-Adapterobjekt definiert.

Hinweise

Die NDK_ADAPTER-Struktur definiert ein Adapterobjekt. Die OPEN_NDK_ADAPTER_HANDLER-Funktion öffnet einen NDK-Adapter instance auf einem NDK-fähigen NDIS-Miniportadapter.

Ein NDK-Anbieter muss festlegen , dass der Dispatch-Member auf seine NDK_ADAPTER_DISPATCH Tabelle verweist, bevor das erstellte Adapterobjekt 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

CLOSE_NDK_ADAPTER_HANDLER

Anforderungen an die Lebensdauer des NDKPI-Objekts

NDK_ADAPTER_DISPATCH

NDK_OBJECT_HEADER

OPEN_NDK_ADAPTER_HANDLER