estructura de NET_PACKET_QUEUE_CONFIG (netpacketqueue.h)
La estructura NET_PACKET_QUEUE_CONFIG describe las opciones de configuración de una cola de paquetes del controlador de cliente netAdapterCx.
Sintaxis
typedef struct _NET_PACKET_QUEUE_CONFIG {
ULONG Size;
PFN_PACKET_QUEUE_START EvtStart;
PFN_PACKET_QUEUE_STOP EvtStop;
PFN_PACKET_QUEUE_ADVANCE EvtAdvance;
PFN_PACKET_QUEUE_SET_NOTIFICATION_ENABLED EvtSetNotificationEnabled;
PFN_PACKET_QUEUE_CANCEL EvtCancel;
NETEXECUTIONCONTEXT ExecutionContext;
} NET_PACKET_QUEUE_CONFIG;
Miembros
Size
Tamaño de esta estructura, en bytes.
EvtStart
Puntero a la función de devolución de llamada de eventos EVT_PACKET_QUEUE_START del controlador de cliente para esta cola de paquetes. Esta función de devolución de llamada es necesaria.
EvtStop
Puntero a la función de devolución de llamada de eventos EVT_PACKET_QUEUE_STOP del controlador de cliente para esta cola de paquetes. Esta función de devolución de llamada es necesaria.
EvtAdvance
Puntero a la función de devolución de llamada de eventos EVT_PACKET_QUEUE_ADVANCE del controlador de cliente para esta cola de paquetes. Esta función de devolución de llamada es necesaria.
EvtSetNotificationEnabled
Puntero a la función de devolución de llamada de eventos EVT_PACKET_QUEUE_SET_NOTIFICATION_ENABLED del controlador de cliente para esta cola de paquetes. Esta función de devolución de llamada es necesaria.
EvtCancel
Puntero a la función de devolución de llamada de eventos EVT_PACKET_QUEUE_CANCEL del controlador de cliente para esta cola de paquetes. Esta función de devolución de llamada es necesaria.
ExecutionContext
Objeto NETEXECUTIONCONTEXT.
Comentarios
Llame a NET_PACKET_QUEUE_CONFIG_INIT para inicializar esta estructura.
La estructura NET_PACKET_QUEUE_CONFIG es un parámetro de entrada para NetTxQueueCreate y NetRxQueueCreate. El cliente debe usar NET_PACKET_QUEUE_CONFIG_INIT para inicializar esta estructura antes de llamar a NetTx(Rx)QueueCreate.
Requisitos
Requisito | Value |
---|---|
Versión mínima de KMDF | 1.27 |
Versión mínima de UMDF | 2,33 |
Encabezado | netpacketqueue.h (include netadaptercx.h) |