NetRxQueueInitGetQueueId 函式 (netrxqueue.h)
擷取與接收佇列相關聯的接收佇列標識碼。
語法
ULONG NetRxQueueInitGetQueueId(
[_In_] NETRXQUEUE_INIT *NetRxQueueInit
);
參數
[_In_] NetRxQueueInit
NetAdapterCx 配置 NETRXQUEUE_INIT 結構的指標。 如需詳細資訊,請參閱一節。
傳回值
傳回識別接收佇列的 ULONG。
言論
用戶端驅動程式會在其 EVT_NET_ADAPTER_CREATE_RXQUEUE 回呼函式中接收 NETRXQUEUE_INIT 結構的指標。
從零開始,NetAdapterCx 會為其建立的每個佇列指派唯一標識符值。 用戶端驅動程式會指定網路適配器在 MaximumNumberOfQueues 中支援的傳輸佇列數目,NET_ADAPTER_RX_CAPABILITIES 結構的成員 成員,此成員會在啟動 net adapter 時初始化並傳遞至 NetAdapterSetDataPathCapabilities。 標識碼值的範圍從零到 (((MaxNumber of TxQueues) + (MaxNumber of RxQueues)) - 1)
的值。
要求
要求 | 價值 |
---|---|
目標平臺 | 普遍 |
最低 KMDF 版本 | 1.21 |
最低 UMDF 版本 | 2.33 |
標頭 | netrxqueue.h (包括 netadaptercx.h) |
IRQL | PASSIVE_LEVEL |