다음을 통해 공유


IOCTL_HID_ENABLE_SECURE_READ IOCTL(hidclass.h)

IOCTL_HID_ENABLE_SECURE_READ 요청은 HID 컬렉션의 열린 파일에 대해 보안 읽기를 사용하도록 설정합니다. "신뢰할 수 있는" 사용자 모드 애플리케이션(SeTcbPrivilege 권한이 있는 애플리케이션)만 이 요청을 성공적으로 사용할 수 있습니다. 커널 모드 드라이버에는 기본적으로 SeTcbPrivilege 권한이 있지만 사용자 모드 애플리케이션은 그렇지 않습니다.

클라이언트는 IOCTL_HID_DISABLE_SECURE_READ 요청을 사용하여 보안 읽기 사용 요청을 취소합니다.

보안 읽기 요청을 사용하거나 사용하지 않도록 설정하여 컬렉션에 대한 보안 읽기를 적용하는 방법에 대한 자세한 내용은 HID 컬렉션에 보안 읽기 적용을 참조하세요.

주 코드

IRP_MJ_DEVICE_CONTROL

입력 버퍼

없음

입력 버퍼 길이

없음

출력 버퍼

없음

출력 버퍼 길이

없음

상태 블록

HID 클래스 드라이버는 요청자에게 SeTcbPrivilege 권한이 있고 파일이 유효한 경우 Irp-IoStatus>상태 필드를 STATUS_SUCCESS 설정합니다. 그렇지 않으면 상태 필드를 STATUS_PRIVILEGE_NOT_HELD 설정합니다.

요구 사항

요구 사항
헤더 hidclass.h(Hidclass.h 포함)

추가 정보

IOCTL_HID_DISABLE_SECURE_READ