IOCTL_HID_DISABLE_SECURE_READ IOCTL (hidclass.h)
A solicitação IOCTL_HID_DISABLE_SECURE_READ cancela uma solicitação de IOCTL_HID_ENABLE_SECURE_READ para uma coleção HID. Somente um aplicativo de modo de usuário "confiável" (um aplicativo com privilégios SeTcbPrivilege) pode usar essa solicitação com êxito. Os drivers no modo kernel têm privilégios SeTcbPrivilege por padrão, mas os aplicativos no modo de usuário não.
Para obter informações sobre como usar habilitar e desabilitar solicitações de leitura seguras para impor uma leitura segura para uma coleção, consulte Impondo uma leitura segura para uma coleção HID.
Código principal
Buffer de entrada
Nenhum.
Comprimento do buffer de entrada
Nenhum.
Buffer de saída
Nenhum.
Comprimento do buffer de saída
Nenhum.
Bloco de status
O driver de classe HID define o membro Status de Irp-IoStatus> como STATUS_SUCCESS se o solicitante tiver privilégios SeTcbPrivilege e o arquivo for válido. Caso contrário, ele será definido como STATUS_PRIVILEGE_NOT_HELD.
Requisitos
Requisito | Valor |
---|---|
Cabeçalho | hidclass.h (inclua Hidclass.h) |