Freigeben über


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-Auflistungab. Nur eine "vertrauenswürdige" Benutzermodusanwendung (eine Anwendung mit SeTcbPrivilege-Berechtigungen) kann diese Anforderung erfolgreich verwenden. Kernelmodustreiber verfügen standardmäßig über SeTcbPrivilege-Berechtigungen, benutzermodusanwendungen jedoch nicht.

Informationen zum Aktivieren und Deaktivieren sicherer Leseanforderungen zum Erzwingen eines sicheren Lesevorgangs für eine Sammlung finden Sie unter Erzwingen eines sicheren Lesevorgangs für eine HID-Auflistung.

Hauptcode

IRP_MJ_DEVICE_CONTROL

Eingabepuffer

Nichts.

Eingabepufferlänge

Nichts.

Ausgabepuffer

Nichts.

Länge des Ausgabepuffers

Nichts.

Statusblock

Der HID-Klassentreiber legt den Status Mitglied von Irp->IoStatus- auf STATUS_SUCCESS fest, wenn der Antragsteller ü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)

Siehe auch

IOCTL_HID_DISABLE_SECURE_READ