Partager via


NDK_ADAPTER structure (ndkpi.h)

La structure NDK_ADAPTER spécifie les attributs d’un objet adaptateur NDK.

Syntaxe

typedef struct _NDK_ADAPTER {
  NDK_OBJECT_HEADER          Header;
  const NDK_ADAPTER_DISPATCH *Dispatch;
} NDK_ADAPTER;

Membres

Header

Structure NDK_OBJECT_HEADER de la structure NDK_ADAPTER . Définissez le membre ObjectType de la structure spécifiée par Header sur NdkObjectTypeAdapter.

Dispatch

Pointeur vers une structure de NDK_ADAPTER_DISPATCH qui définit des fonctions de répartition pour l’objet adaptateur NDK.

Remarques

La structure NDK_ADAPTER définit un objet adapter. La fonction OPEN_NDK_ADAPTER_HANDLER ouvre un adaptateur NDK instance sur un adaptateur miniport NDK compatible NDK.

Un fournisseur NDK doit définir le membre Dispatch pour qu’il pointe vers sa table NDK_ADAPTER_DISPATCH avant de retourner l’objet adaptateur créé. En outre, le fournisseur NDK ne doit pas utiliser le membre Dispatch après l’avoir défini, car le consommateur NDK peut remplacer le membre Dispatch par une autre valeur.

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 ndkpi.h (incluez Ndkpi.h)

Voir aussi

CLOSE_NDK_ADAPTER_HANDLER

Exigences relatives à la durée de vie des objets NDKPI

NDK_ADAPTER_DISPATCH

NDK_OBJECT_HEADER

OPEN_NDK_ADAPTER_HANDLER