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