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;

Angehörige

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 den Type Member auf NDIS_OBJECT_TYPE_NDK_PROVIDER_CHARACTERISTICSfest.
  • NDIS legt den Revision Member auf NDIS_NDK_PROVIDER_CHARACTERISTICS_REVISION_1fest.
  • NDIS legt den Size Member auf NDIS_SIZEOF_NDK_PROVIDER_CHARACTERISTICS_REVISION_1fest.

Flags

Reserviert, muss auf Null festgelegt werden.

OpenNDKAdapterHandler

Der Einstiegspunkt für die OPEN_NDK_ADAPTER_HANDLER-Funktion.

CloseNDKAdapterHandler

Der Einstiegspunkt für die CLOSE_NDK_ADAPTER_HANDLER-Funktion.

Bemerkungen

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

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

Siehe auch

CLOSE_NDK_ADAPTER_HANDLER

NDIS_OBJECT_HEADER

NdisSetOptionalHandlers

OPEN_NDK_ADAPTER_HANDLER