structure NDIS_PD_QUEUE_DISPATCH (ndis.h)
Cette structure contient les routines de pilotes d’un fournisseur pour les files d’attente de réception ou de transmission.
Syntaxe
typedef struct _NDIS_PD_QUEUE_DISPATCH {
NDIS_OBJECT_HEADER Header;
ULONG Flags;
NDIS_PD_POST_AND_DRAIN_BUFFER_LIST_HANDLER PDPostAndDrainBufferList;
NDIS_PD_QUERY_QUEUE_DEPTH_HANDLER PDQueryQueueDepth;
NDIS_PD_FLUSH_QUEUE_HANDLER PDFlushQueue;
NDIS_PD_POST_AND_DRAIN_BUFFER_LIST_EX_HANDLER PDPostAndDrainBufferListEx;
} NDIS_PD_QUEUE_DISPATCH;
Membres
Header
Structure NDIS_OBJECT_HEADER de la structure NDIS_PD_QUEUE_DISPATCH . Définissez les membres de cette structure comme suit :
- Type = NDIS_OBJECT_TYPE_DEFAULT
- Révision = NDIS_PD_QUEUE_DISPATCH_REVISION_1
- Taille = NDIS_SIZEOF_PD_QUEUE_DISPATCH_REVISION_1
Flags
Ce membre est réservé et doit être défini sur 0.
PDPostAndDrainBufferList
Pointeur vers la routine PDPostAndDrainBufferList du fournisseur.
PDQueryQueueDepth
Pointeur vers la routine PDQueryQueueDepth du fournisseur.
PDFlushQueue
Pointeur vers la routine PDFlushQueue du fournisseur.
PDPostAndDrainBufferListEx
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | ndis.h |