Freigeben über


NDIS_NDK_PROVIDER_CHARACTERISTICS-Struktur (ndisndk.h)

Die NDIS_NDK_PROVIDER_CHARACTERISTICS-Struktur gibt NDK-Anbietermerkmale an.

Syntax

typedef struct _NDIS_NDK_PROVIDER_CHARACTERISTICS {
  NDIS_OBJECT_HEADER        Header;
  ULONG                     Flags;
  OPEN_NDK_ADAPTER_HANDLER  OpenNDKAdapterHandler;
  CLOSE_NDK_ADAPTER_HANDLER CloseNDKAdapterHandler;
} NDIS_NDK_PROVIDER_CHARACTERISTICS, *PNDIS_NDK_PROVIDER_CHARACTERISTICS;

Member

Header

Eine NDIS_OBJECT_HEADER-Struktur , die diese NDIS_NDK_PROVIDER_CHARACTERISTICS-Struktur beschreibt. NDIS legt die Elemente der NDIS_OBJECT_HEADER-Struktur wie folgt fest:

  • NDIS legt das Element Typ auf NDIS_OBJECT_TYPE_NDK_PROVIDER_CHARACTERISTICS fest.
  • NDIS legt den Revisionsmember auf NDIS_NDK_PROVIDER_CHARACTERISTICS_REVISION_1 fest.
  • NDIS legt das Element Größe auf NDIS_SIZEOF_NDK_PROVIDER_CHARACTERISTICS_REVISION_1 fest.

Flags

Reserviert, muss auf 0 festgelegt werden.

OpenNDKAdapterHandler

Der Einstiegspunkt für die OPEN_NDK_ADAPTER_HANDLER-Funktion .

CloseNDKAdapterHandler

Der Einstiegspunkt für die CLOSE_NDK_ADAPTER_HANDLER-Funktion .

Hinweise

Um Einstiegspunkte für NDK-Dienste und andere NDK-Anbietermerkmale anzugeben, übergeben NDIS-Miniporttreiber einen Zeiger auf eine initialisierte NDIS_NDK_PROVIDER_CHARACTERISTICS-Struktur an die NdisSetOptionalHandlers-Funktion .

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 ndisndk.h (include Ndis.h)

Weitere Informationen

CLOSE_NDK_ADAPTER_HANDLER

NDIS_OBJECT_HEADER

NdisSetOptionalHandlers

OPEN_NDK_ADAPTER_HANDLER