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 |