Condividi tramite


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 lo fanno.

Un client usa una richiesta di IOCTL_HID_DISABLE_SECURE_READ per annullare una richiesta di lettura sicura.

Per informazioni su come usare l'abilitazione e la disabilitazione delle richieste di lettura sicure per applicare una lettura sicura per una raccolta, vedere Applicazione di una lettura sicura per una raccolta HID.

Codice principale

IRP_MJ_DEVICE_CONTROL

Buffer di input

Nessuno.

Lunghezza del buffer di input

Nessuno.

Buffer di output

Nessuno.

Lunghezza del buffer di output

Nessuno.

Blocco di stato

Il driver di classe HID imposta il campo Status di Irp->IoStatus su STATUS_SUCCESS se il richiedente dispone di privilegi SeTcbPrivilege e il file è valido. In caso contrario, imposta il campo Stato su STATUS_PRIVILEGE_NOT_HELD.

Fabbisogno

Requisito Valore
intestazione hidclass.h (include Hidclass.h)

Vedere anche

IOCTL_HID_DISABLE_SECURE_READ