Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
La función NET_PACKET_QUEUE_CONFIG_INIT inicializa una estructura NET_PACKET_QUEUE_CONFIG.
Sintaxis
void NET_PACKET_QUEUE_CONFIG_INIT(
[_Out_] NET_PACKET_QUEUE_CONFIG *Config,
[_In_] PFN_PACKET_QUEUE_ADVANCE EvtAdvance,
[_In_] PFN_PACKET_QUEUE_SET_NOTIFICATION_ENABLED EvtSetNotificationEnabled,
[_In_] PFN_PACKET_QUEUE_CANCEL EvtCancel
);
Parámetros
[_Out_] Config
Puntero a la estructura de NET_PACKET_QUEUE_CONFIG asignada por el controlador que se va a inicializar.
[_In_] EvtAdvance
Puntero a la implementación del controlador cliente de la función de devolución de llamada EVT_PACKET_QUEUE_ADVANCE para esta cola de paquetes.
[_In_] EvtSetNotificationEnabled
Puntero a la implementación del controlador cliente de la función de devolución de llamada EVT_PACKET_QUEUE_SET_NOTIFICATION_ENABLED para esta cola de paquetes.
[_In_] EvtCancel
Puntero a la implementación del controlador cliente de la función de devolución de llamada EVT_PACKET_QUEUE_CANCEL para esta cola de paquetes.
Valor devuelto
Ninguno
Observaciones
Los controladores de cliente deben llamar a esta función para inicializar una estructura de NET_PACKET_QUEUE_CONFIG antes de llamar a NetTxQueueCreate o NetRxQueueCreate para crear una cola de paquetes.
Requisitos
| Requisito | Valor |
|---|---|
| de la plataforma de destino de | Universal |
| versión mínima de KMDF | 1.27 |
| versión mínima de UMDF | 2.33 |
| encabezado de | netpacketqueue.h (include netadaptercx.h) |
| biblioteca de | netadaptercxstub.lib |
| irQL | PASSIVE_LEVEL |