다음을 통해 공유


IOCTL_INTERNAL_USBFN_ACTIVATE_USB_BUS IOCTL(usbfnioctl.h)

USB 클래스 드라이버는 드라이버가 버스 이벤트를 처리하고 트래픽을 처리할 준비를 할 수 있도록 버스를 활성화하기 위해 이 요청을 보냅니다.

주 코드

IRP_MJ_INTERNAL_DEVICE_CONTROL

입력 버퍼

영.

입력 버퍼 길이

없음.

출력 버퍼

영.

출력 버퍼 길이

없음.

상태 블록

요청이 성공하면 USB UFX(함수 클래스 확장)는 STATUS_SUCCESS 반환하거나 NT_SUCCESS(status)가 TRUE인 다른 상태 값을 반환합니다. 그렇지 않으면 NT_SUCCESS(status)가 FALSE와 같은 상태 값을 반환합니다.

발언

모든 클래스 드라이버는 디바이스가 호스트와 연결을 시도하기 전에 이 IOCTL 요청을 보내야 합니다.

요구 사항

요구
헤더 usbfnioctl.h(Usbfnioctl.h 포함)