NetTxQueueInitGetQueueId 函式 (nettxqueue.h)
擷取與傳輸佇列相關聯的標識碼。
語法
ULONG NetTxQueueInitGetQueueId(
[_In_] NETTXQUEUE_INIT *NetTxQueueInit
);
參數
[_In_] NetTxQueueInit
NetAdapterCx 配置 NETTXQUEUE_INIT 結構的指標。 如需詳細資訊,請參閱<備註>一節。
傳回值
傳回識別傳輸佇列的 ULONG。
備註
用戶端驅動程式會在其 EVT_NET_ADAPTER_CREATE_TXQUEUE 回呼函式中接收 NETTXQUEUE_INIT 結構的指標。
從零開始,NetAdapterCx 會為其建立的每個佇列指派唯一標識符值。 用戶端驅動程式會指定網路適配器在NET_ADAPTER_TX_CAPABILITIES結構的 MaximumNumberOfQueues 成員中支持的傳輸佇列數目,這會在啟動 net 配接器時初始化並傳遞至 NetAdapterSetDataPathCapabilities。 標識碼值的範圍從零到的值 (((MaxNumber of TxQueues) + (MaxNumber of RxQueues)) - 1)
。
規格需求
需求 | 值 |
---|---|
目標平台 | Universal |
最低 KMDF 版本 | 1.21 |
最低UMDF版本 | 2.33 |
標頭 | nettxqueue.h (包含 netadaptercx.h) |
IRQL | PASSIVE_LEVEL |