NDK_LISTENER-Struktur (ndkpi.h)

Die NDK_LISTENER-Struktur gibt die Attribute eines NDK-Listenerobjekts an.

Syntax

typedef struct _NDK_LISTENER {
  NDK_OBJECT_HEADER           Header;
  const NDK_LISTENER_DISPATCH *Dispatch;
} NDK_LISTENER;

Member

Header

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

Dispatch

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

Hinweise

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

NDKPI-Listener, Connectors und Endpunkte

Anforderungen an die Lebensdauer des NDKPI-Objekts

NDK_FN_CLOSE_OBJECT

NDK_FN_CREATE_COMPLETION

NDK_FN_CREATE_LISTENER

NDK_LISTENER_DISPATCH

NDK_OBJECT_HEADER