posCxGetPendingEvent 函数 (poscx.h)
PosCxGetPendingEvent 从设备读取回调调用,或者在新事件到达时调用。 函数在挂起的事件数据库中搜索正在等待发出请求的调用方的事件。
它首先搜索控件挂起事件数据库,然后搜索数据挂起事件数据库。
语法
NTSTATUS PosCxGetPendingEvent(
[in] WDFDEVICE device,
[in] WDFREQUEST request
);
参数
[in] device
表示设备的框架设备对象的句柄。
[in] request
如果从设备读取回调调用 PosCxGetPendingEvent ,则表示读取请求的框架请求对象的句柄。
返回值
可能的返回值为:
返回值 | 说明 |
---|---|
STATUS_SUCCESS | 请求由 PosCx 完成。 在这种情况下,调用方不得完成请求。 |
STATUS_PENDING | 当前没有可用于调用方的事件。 该请求将在将来由 PosCx 完成。 在这种情况下,调用方不得完成请求。 |
STATUS_DEVICE_NOT_READY | 未成功初始化 PosCx 库。 调用方应完成请求。 |
其他错误 | 其他适当的失败错误代码。 调用方应完成请求。 |
要求
要求 | 值 |
---|---|
目标平台 | Windows |
标头 | poscx.h (包括 Poscx.h) |
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈