NDK_LISTENER structure (ndkpi.h)

La structure NDK_LISTENER spécifie les attributs d’un objet écouteur NDK.

Syntaxe

typedef struct _NDK_LISTENER {
  NDK_OBJECT_HEADER           Header;
  const NDK_LISTENER_DISPATCH *Dispatch;
} NDK_LISTENER;

Membres

Header

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

Dispatch

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

Remarques

Un fournisseur NDK doit définir le membre Dispatch pour qu’il pointe vers sa table NDK_LISTENER_DISPATCH avant de retourner l’objet écouteur 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

Écouteurs, connecteurs et points de terminaison NDKPI

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

NDK_FN_CLOSE_OBJECT

NDK_FN_CREATE_COMPLETION

NDK_FN_CREATE_LISTENER

NDK_LISTENER_DISPATCH

NDK_OBJECT_HEADER