NDIS_NDK_PROVIDER_CHARACTERISTICS structure (ndisndk.h)

La structure NDIS_NDK_PROVIDER_CHARACTERISTICS spécifie les caractéristiques du fournisseur NDK.

Syntaxe

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;

Membres

Header

Structure NDIS_OBJECT_HEADER qui décrit cette structure NDIS_NDK_PROVIDER_CHARACTERISTICS . NDIS définit les membres de la structure NDIS_OBJECT_HEADER comme suit :

  • NDIS définit le membre Type sur NDIS_OBJECT_TYPE_NDK_PROVIDER_CHARACTERISTICS.
  • NDIS définit le membre Revision sur NDIS_NDK_PROVIDER_CHARACTERISTICS_REVISION_1.
  • NDIS définit le membre Size sur NDIS_SIZEOF_NDK_PROVIDER_CHARACTERISTICS_REVISION_1.

Flags

Réservé, doit être défini sur zéro.

OpenNDKAdapterHandler

Point d’entrée de la fonction OPEN_NDK_ADAPTER_HANDLER .

CloseNDKAdapterHandler

Point d’entrée de la fonction CLOSE_NDK_ADAPTER_HANDLER .

Remarques

Pour spécifier des points d’entrée pour les services NDK et d’autres caractéristiques du fournisseur NDK, les pilotes de miniport NDIS passent un pointeur vers une structure NDIS_NDK_PROVIDER_CHARACTERISTICS initialisée à la fonction NdisSetOptionalHandlers .

Configuration requise

Condition requise Valeur
Client minimal pris en charge Aucune prise en charge, prise en charge dans NDIS 6.30 et versions ultérieures.
Serveur minimal pris en charge Windows Server 2012
En-tête ndisndk.h (inclure Ndis.h)

Voir aussi

CLOSE_NDK_ADAPTER_HANDLER

NDIS_OBJECT_HEADER

NdisSetOptionalHandlers

OPEN_NDK_ADAPTER_HANDLER