PosCxGetPendingEvent 函式 (poscx.h)
PosCxGetPendingEvent 會從裝置讀取回呼呼叫,或在新的事件送達時呼叫。 函式會搜尋擱置的事件資料庫,尋找正在等候發出要求之呼叫端的事件。
它會先搜尋控件暫止事件資料庫,然後搜尋數據暫止事件資料庫。
語法
NTSTATUS PosCxGetPendingEvent(
[in] WDFDEVICE device,
[in] WDFREQUEST request
);
參數
[in] device
表示裝置之架構裝置物件的句柄。
[in] request
如果 PosCxGetPendingEvent 從裝置讀取回呼呼叫 PosCxGetPendingEvent ,則為架構要求物件的句柄。
傳回值
可能的傳回值為:
傳回值 | 描述 |
---|---|
STATUS_SUCCESS | PosCx 已完成要求。 在此情況下,呼叫端不得完成要求。 |
STATUS_PENDING | 呼叫端目前沒有可用的事件。 PosCx 未來將會完成要求。 在此情況下,呼叫端不得完成要求。 |
STATUS_DEVICE_NOT_READY | PosCx 連結庫未成功初始化。 呼叫端應該完成要求。 |
其他錯誤 | 其他適當的失敗錯誤碼。 呼叫端應該完成要求。 |
規格需求
需求 | 值 |
---|---|
目標平台 | Windows |
標頭 | poscx.h (包含 Poscx.h) |