Partager via


structure NDIS_NDK_PROVIDER_CHARACTERISTICS (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 Révision sur NDIS_NDK_PROVIDER_CHARACTERISTICS_REVISION_1.
  • NDIS définit le membre taille 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 miniport NDIS passent un pointeur vers une structure de NDIS_NDK_PROVIDER_CHARACTERISTICS initialisée vers la fonction NdisSetOptionalHandlers.

Exigences

Exigence Valeur
client minimum pris en charge Aucune prise en charge, prise en charge dans NDIS 6.30 et versions ultérieures.
serveur minimum pris en charge Windows Server 2012
d’en-tête ndisndk.h (include Ndis.h)

Voir aussi

CLOSE_NDK_ADAPTER_HANDLER

NDIS_OBJECT_HEADER

NdisSetOptionalHandlers

OPEN_NDK_ADAPTER_HANDLER