IOCTL_HID_ENABLE_SECURE_READ IOCTL (hidclass.h)
La richiesta di IOCTL_HID_ENABLE_SECURE_READ consente una lettura sicura per i file aperti di una raccolta HID. Solo un'applicazione in modalità utente "attendibile" (un'applicazione con privilegi SeTcbPrivilege) può usare correttamente questa richiesta. I driver in modalità kernel hanno privilegi SeTcbPrivilege per impostazione predefinita, ma le applicazioni in modalità utente non sono.
Un client usa una richiesta di IOCTL_HID_DISABLE_SECURE_READ per annullare una richiesta di lettura sicura.
Per informazioni su come usare abilitare e disabilitare le richieste di lettura sicure per applicare una lettura sicura per una raccolta, vedere Applicazione di una lettura sicura per una raccolta HID.
Codice principale
Buffer di input
Nessuno.
Lunghezza del buffer di input
Nessuno.
Buffer di output
Nessuno.
Lunghezza del buffer di output
Nessuno.
Blocco dello stato
Il driver di classe HID imposta il campo Stato di Irp-IoStatus> su STATUS_SUCCESS se il richiedente ha privilegi SeTcbPrivilege e il file è valido. In caso contrario, imposta il campo Stato su STATUS_PRIVILEGE_NOT_HELD.
Requisiti
Requisito | Valore |
---|---|
Intestazione | hidclass.h (include Hidclass.h) |