IOCTL_INTERNAL_USB_REQUEST_REMOTE_WAKE_NOTIFICATION IOCTL(usbioctl.h)
IOCTL_INTERNAL_USB_REQUEST_REMOTE_WAKE_NOTIFICATION I/O 요청은 USB(유니버설 직렬 버스) 다기능 디바이스(복합 드라이버)의 드라이버가 디바이스의 특정 함수에서 원격 절전 모드 해제 알림을 요청하기 위해 전송됩니다.
IOCTL_INTERNAL_USB_REQUEST_REMOTE_WAKE_NOTIFICATION 커널 모드 I/O 제어 요청입니다. 이 요청은 USB 허브 PDO(물리적 디바이스 개체)를 대상으로 합니다.
주 코드
IRP_MJ_INTERNAL_DEVICE_CONTROL
입력 버퍼
Parameters.Others.Argument1 드라이버가 관심 있는 이력서 신호가 있는 함수에 대한 정보를 포함하는 호출자가 할당하고 초기화된 REQUEST_REMOTE_WAKE_NOTIFICATION 구조를 가리킵니다. 해당 정보에는 함수 핸들과 함수가 연결된 인터페이스가 포함됩니다.
입력 버퍼 길이
REQUEST_REMOTE_WAKE_NOTIFICATION 구조체의 크기입니다.
출력 버퍼
없음.
출력 버퍼 길이
없음.
상태 블록
허브 또는 포트 드라이버는 Irp->IoStatus.Status STATUS_SUCCESS 또는 적절한 오류 상태로 설정합니다.
요구 사항
요구 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows 8 |
헤더 | usbioctl.h(Usbioctl.h 포함) |
IRQL | DISPATCH_LEVEL |
참고 항목
복합 드라이버 함수 일시 중단을 구현하는 방법