IOCTL_HID_DISABLE_SECURE_READ IOCTL (hidclass.h)
Die IOCTL_HID_DISABLE_SECURE_READ-Anforderung bricht eine IOCTL_HID_ENABLE_SECURE_READ Anforderung für eine HID-Auflistung ab. Nur eine "vertrauenswürdige" Benutzermodusanwendung (eine Anwendung mit SeTcbPrivilege-Rechten) kann diese Anforderung erfolgreich verwenden. Kernelmodustreiber verfügen standardmäßig über SeTcbPrivilege-Rechte, Benutzermodusanwendungen jedoch nicht.
Informationen zum Aktivieren und Deaktivieren von sicheren Leseanforderungen zum Erzwingen eines sicheren Lesevorgangs für eine Sammlung finden Sie unter Erzwingen eines sicheren Lesevorgangs für eine HID-Sammlung.
Hauptcode
Eingabepuffer
Keine.
Eingabepufferlänge
Keine.
Ausgabepuffer
Keine.
Länge des Ausgabepuffers
Keine.
Statusblock
Der HID-Klassentreiber legt das Statusmitglied von Irp-IoStatus> auf STATUS_SUCCESS fest, wenn der Anforderer über SeTcbPrivilege-Berechtigungen verfügt und die Datei gültig ist. Andernfalls ist sie auf STATUS_PRIVILEGE_NOT_HELD festgelegt.
Anforderungen
Anforderung | Wert |
---|---|
Header | hidclass.h (include Hidclass.h) |