IOCTL_HID_ENABLE_SECURE_READ IOCTL (hidclass.h)
La demande IOCTL_HID_ENABLE_SECURE_READ permet une lecture sécurisée pour les fichiers ouverts d’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.
Un client utilise une demande de IOCTL_HID_DISABLE_SECURE_READ pour annuler une demande de lecture sécurisée.
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
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 champ Statusd’Irp-IoStatus> sur STATUS_SUCCESS si le demandeur dispose des privilèges SeTcbPrivilege et que le fichier est valide. Sinon, il définit le champ État sur STATUS_PRIVILEGE_NOT_HELD.
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | hidclass.h (inclure Hidclass.h) |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour