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.
Comentarios
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 miembro MaximumNumberOfQueues de la estructura NET_ADAPTER_TX_CAPABILITIES , que se inicializa y se pasa a NetAdapterSetDataPathCapabilities al iniciar un adaptador neto. 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 | nettxqueue.h (include netadaptercx.h) |
IRQL | PASSIVE_LEVEL |