posCxClaimDevice 函数 (poscx.h)
调用 PosCxClaimDevice 来声明设备以供独占使用。
当不再需要设备时,调用方应调用 PosCxReleaseDevice 。
如果已声明设备,则调用方必须等待,直到授予访问权限。
语法
NTSTATUS PosCxClaimDevice(
[in] WDFDEVICE device,
[in] WDFREQUEST request
);
参数
[in] device
表示设备的框架设备对象的句柄。
[in] request
表示请求的框架请求对象的句柄。 此请求必须来自 WDF IO 队列。
返回值
可能的返回值为:
值 | 说明 |
---|---|
STATUS_SUCCESS | 已成功认领设备。 |
STATUS_PENDING | 声明请求已排队。 |
STATUS_DEVICE_NOT_READY | 未成功初始化 PosCx 库。 |
STATUS_ACCESS_DENIED | 当前所有者已保留设备所有权。 |
要求
要求 | 值 |
---|---|
目标平台 | Windows |
标头 | poscx.h (包括 Poscx.h) |