Partager via


IOCTL_HID_DISABLE_SECURE_READ IOCTL (hidclass.h)

La requête IOCTL_HID_DISABLE_SECURE_READ annule une demande de IOCTL_HID_ENABLE_SECURE_READ pour une collection HID. Seule une application en mode utilisateur « approuvée » (une application avec des privilèges SeTcbPrivilege) peut utiliser correctement cette demande. Les pilotes en mode noyau ont des privilèges SeTcbPrivilege par défaut, mais pas les applications en mode utilisateur.

Pour plus d’informations sur l’utilisation de l’activation et de la désactivation des demandes de lecture sécurisée pour appliquer une lecture sécurisée pour une collection, consultez Application d’une lecture sécurisée pour une collection HID.

Code principal

IRP_MJ_DEVICE_CONTROL

Mémoire tampon d'entrée

Aucun.

Longueur de la mémoire tampon d’entrée

Aucun.

Mémoire tampon de sortie

Aucun.

Longueur de la mémoire tampon de sortie

Aucun.

Bloc d’état

Le pilote de classe HID définit le membre Statusd’Irp-IoStatus> sur STATUS_SUCCESS si le demandeur dispose de privilèges SeTcbPrivilege et que le fichier est valide. Sinon, il est défini sur STATUS_PRIVILEGE_NOT_HELD.

Configuration requise

Condition requise Valeur
En-tête hidclass.h (inclure Hidclass.h)

Voir aussi

IOCTL_HID_DISABLE_SECURE_READ