IOCTL_HID_DISABLE_SECURE_READ IOCTL (hidclass.h)

IOCTL_HID_DISABLE_SECURE_READ请求取消 HID 集合的IOCTL_HID_ENABLE_SECURE_READ请求。 只有具有 SeTcbPrivilege 特权) 的应用程序 (“受信任的”用户模式应用程序才能成功使用此请求。 默认情况下,内核模式驱动程序具有 SeTcbPrivilege 特权,但用户模式应用程序没有。

有关如何使用启用和禁用安全读取请求对集合强制实施安全读取的信息,请参阅 强制实施 HID 集合的安全读取

主要代码

IRP_MJ_DEVICE_CONTROL

输入缓冲区

无。

输入缓冲区长度

无。

输出缓冲区

无。

输出缓冲区长度

无。

状态块

如果请求者具有 SeTcbPrivilege 权限且文件有效,HID 类驱动程序会将 Irp-IoStatus>的 Status 成员设置为STATUS_SUCCESS。 否则,它设置为 STATUS_PRIVILEGE_NOT_HELD。

要求

要求
Header hidclass.h (包括 Hidclass.h)

另请参阅

IOCTL_HID_DISABLE_SECURE_READ