Función NetRxQueueInitGetQueueId (netrxqueue.h)
Recupera el identificador de la cola de recepción asociada a una cola de recepción.
Sintaxis
ULONG NetRxQueueInitGetQueueId(
[_In_] NETRXQUEUE_INIT *NetRxQueueInit
);
Parámetros
[_In_] NetRxQueueInit
Puntero a una estructura de NETRXQUEUE_INIT asignada por NetAdapterCx. Para obtener más información, vea la sección Comentarios.
Valor devuelto
Devuelve un ULONG que identifica una cola de recepción.
Comentarios
El controlador cliente recibe un puntero a una estructura de NETRXQUEUE_INIT en su función de devolución de llamada EVT_NET_ADAPTER_CREATE_RXQUEUE .
A partir de cero, NetAdapterCx asigna un valor de identificador único para cada cola que crea. El controlador cliente especifica el número de colas de transmisión que admite el adaptador de red en el miembro MaximumNumberOfQueues de la estructura NET_ADAPTER_RX_CAPABILITIES , que se inicializa y se pasa a NetAdapterSetDataPathCapabilities al iniciar el adaptador net. Los valores de identificador van de cero al valor de (((MaxNumber of TxQueues) + (MaxNumber of RxQueues)) - 1)
.
Requisitos
Requisito | Value |
---|---|
Plataforma de destino | Universal |
Versión mínima de KMDF | 1.21 |
Versión mínima de UMDF | 2,33 |
Encabezado | netrxqueue.h (include netadaptercx.h) |
IRQL | PASSIVE_LEVEL |