UcmTcpciPortControllerSetHardwareRequestQueue 函式 (ucmtcpciportcontroller.h)
指派UcmTcpciCx為埠控制器分派硬體要求的架構佇列物件。
語法
void UcmTcpciPortControllerSetHardwareRequestQueue(
UCMTCPCIPORTCONTROLLER PortControllerObject,
WDFQUEUE HardwareRequestQueue
);
參數
PortControllerObject
處理用戶端驅動程式在上一次呼叫中收到的埠控制器物件,UcmTcpciPortControllerCreate。
HardwareRequestQueue
要指派之架構佇列物件的句柄。
傳回值
沒有
言論
用戶端驅動程序必須在建立埠控制器對象之後呼叫 UcmTcpciPortControllerSetHardwareRequestQueue。 驅動程式必須先呼叫此方法一次,才能呼叫 UcmTcpciPortControllerStart。
佇列物件的父系是埠控制器物件。
用戶端驅動程式可以選擇跨多個埠控制器物件使用相同的佇列。 不過,在此情況下,驅動程式必須確定埠控制器物件不會超過佇列物件。 只有在所有埠控制器都停止之後,才能刪除佇列物件。 UcmTcpciCx 保證每個埠控制器物件一次只會在佇列中處理一個要求。
要求
要求 | 價值 |
---|---|
最低支援的用戶端 | Windows 10 |
支援的最低伺服器 | Windows Server 2016 |
目標平臺 | 窗戶 |
標頭 | ucmtcpciportcontroller.h |
IRQL | <=DISPATCH_LEVEL |