Funzione NetRxQueueInitGetQueueId (netrxqueue.h)
Recupera l'identificatore della coda di ricezione associata a una coda di ricezione.
Sintassi
ULONG NetRxQueueInitGetQueueId(
[_In_] NETRXQUEUE_INIT *NetRxQueueInit
);
Parametri
[_In_] NetRxQueueInit
Puntatore a una struttura NETRXQUEUE_INIT allocata da NetAdapterCx. Per altre informazioni, vedere la sezione Osservazioni.
Valore restituito
Restituisce un oggetto ULONG che identifica una coda di ricezione.
Commenti
Il driver client riceve un puntatore a una struttura di NETRXQUEUE_INIT nella relativa funzione di callback EVT_NET_ADAPTER_CREATE_RXQUEUE .
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_RX_CAPABILITIES , inizializzata e passata a NetAdapterSetDataPathCapabilities all'avvio della 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 | netrxqueue.h (include netadaptercx.h) |
IRQL | PASSIVE_LEVEL |