Condividi tramite


Funzione NetTxQueueInitGetQueueId (nettxqueue.h)

Recupera l'identificatore associato a una coda di trasmissione.

Sintassi

ULONG NetTxQueueInitGetQueueId(
  [_In_] NETTXQUEUE_INIT *NetTxQueueInit
);

Parametri

[_In_] NetTxQueueInit

Puntatore a una struttura NETTXQUEUE_INIT allocata da NetAdapterCx. Per altre informazioni, vedere la sezione Osservazioni.

Valore restituito

Restituisce un oggetto ULONG che identifica una coda di trasmissione.

Commenti

Il driver client riceve un puntatore a una struttura NETTXQUEUE_INIT nella relativa funzione di callback EVT_NET_ADAPTER_CREATE_TXQUEUE .

A partire da zero, NetAdapterCx assegna un valore identificatore univoco per ogni coda creata. Il driver client specifica il numero di code di trasmissione supportate dalla scheda di rete nel membro MaximumNumberOfQueues della struttura NET_ADAPTER_TX_CAPABILITIES , inizializzata e passata a NetAdapterSetDataPathCapabilities all'avvio di una scheda net. I valori dell'identificatore sono compresi tra zero e il valore di (((MaxNumber of TxQueues) + (MaxNumber of RxQueues)) - 1).

Requisiti

Requisito Valore
Piattaforma di destinazione Universale
Versione KMDF minima 1.21
Versione UMDF minima 2.33
Intestazione nettxqueue.h (include netadaptercx.h)
IRQL PASSIVE_LEVEL