Función NetTxQueueInitGetQueueId (nettxqueue.h)
Recupera el identificador asociado a una cola de transmisión.
Sintaxis
ULONG NetTxQueueInitGetQueueId(
[_In_] NETTXQUEUE_INIT *NetTxQueueInit
);
Parámetros
[_In_] NetTxQueueInit
Puntero a una estructura de NETTXQUEUE_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 transmisión.
Observaciones
El controlador cliente recibe un puntero a una estructura de NETTXQUEUE_INIT en su función de devolución de llamada EVT_NET_ADAPTER_CREATE_TXQUEUE.
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 maximumNumberOfQueues miembro de la estructura de NET_ADAPTER_TX_CAPABILITIES, que se inicializa y se pasa a NetAdapterSetDataPathCapabilities al iniciar un adaptador net. Los valores de identificador van de cero al valor de (((MaxNumber of TxQueues) + (MaxNumber of RxQueues)) - 1)
.
Requisitos
Requisito | Valor |
---|---|
de la plataforma de destino de | Universal |
versión mínima de KMDF | 1.21 |
versión mínima de UMDF | 2.33 |
encabezado de | nettxqueue.h (include netadaptercx.h) |
irQL | PASSIVE_LEVEL |