estructura NDIS_PD_QUEUE_DISPATCH (ndis.h)
Esta estructura contiene las rutinas de controlador de un proveedor para las colas de recepción o transmisión.
Sintaxis
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;
Miembros
Header
Estructura NDIS_OBJECT_HEADER de la estructura NDIS_PD_QUEUE_DISPATCH . Establezca los miembros de esta estructura de la siguiente manera:
- Tipo = NDIS_OBJECT_TYPE_DEFAULT
- Revisión = NDIS_PD_QUEUE_DISPATCH_REVISION_1
- Tamaño = NDIS_SIZEOF_PD_QUEUE_DISPATCH_REVISION_1
Flags
Este miembro está reservado y debe establecerse en 0.
PDPostAndDrainBufferList
Puntero a la rutina PDPostAndDrainBufferList del proveedor.
PDQueryQueueDepth
Puntero a la rutina PDQueryQueueDepth del proveedor.
PDFlushQueue
Puntero a la rutina PDFlushQueue del proveedor.
PDPostAndDrainBufferListEx
Requisitos
Requisito | Valor |
---|---|
Header | ndis.h |