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