Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Запрос IOCTL_HID_DISABLE_SECURE_READ отменяет запрос IOCTL_HID_ENABLE_SECURE_READ для коллекции HID. Этот запрос может успешно использовать только доверенное приложение в режиме пользователя (приложение с привилегиями SeTcbPrivilege). Драйверы режима ядра имеют привилегии SeTcbPrivilege по умолчанию, но приложения в режиме пользователя не выполняются.
Сведения об использовании включения и отключения безопасных запросов на чтение для обеспечения безопасного чтения для коллекции см. в разделе Применение безопасного чтения для коллекции HID.
Основной код
Входной буфер
Никакой.
Длина входного буфера
Никакой.
Выходной буфер
Никакой.
Длина выходного буфера
Никакой.
Блок состояния
Драйвер класса HID задает элемент состоянияIrp->IoStatus, чтобы STATUS_SUCCESS, если у запрашивающего есть привилегии SeTcbPrivilege и файл является допустимым. В противном случае для него задано значение STATUS_PRIVILEGE_NOT_HELD.
Требования
| Требование | Ценность |
|---|---|
| заголовка | hidclass.h (include Hidclass.h) |