IOCTL_HID_ACTIVATE_DEVICE IOCTL (hidport.h)
IOCTL_HID_ACTIVATE_DEVICE请求激活 HIDClass 设备,使其准备好进行 I/O 操作。
有关 HIDClass 设备的常规信息,请参阅 HID 集合。
主要代码
输入缓冲区
Parameters.DeviceIoControl.Type3InputBuffer 包含要激活的集合的 ULONG 值集合标识符。
输入缓冲区长度
ULONG 值的长度。
输出缓冲区
无。
输出缓冲区长度
无。
状态块
对设备执行 I/O 的 HID 微型驱动程序设置 Irp-IoStatus> 的以下字段:
- 信息 设置为零。
- 如果传输完成且未出错,则状态设置为STATUS_SUCCESS。 否则,它将设置为相应的 NTSTATUS 错误代码。
要求
要求 | 值 |
---|---|
Header | hidport.h (包括 Hidport.h) |