다음을 통해 공유


IOCTL_GENERICUSBFN_BUS_EVENT_NOTIFICATION IOCTL(genericusbfnioctl.h)

이 IOCTL(I/O 제어 코드)은 USB(유니버설 직렬 버스) 이벤트에 등록하기 위해 사용자 모드 서비스 또는 애플리케이션에 의해 전송됩니다. 이 요청이 완료되면 포트 유형 변경 또는 비표준 설정 패킷 수신과 같은 이벤트에 대한 알림을 받을 수 있습니다. 출력 버퍼에 포함된 USBFN_NOTIFICATION 구조체는 발생한 이벤트와 연결된 데이터를 지정합니다.

입력 버퍼

NULL

입력 버퍼 길이

없음

출력 버퍼

NULL

출력 버퍼 길이

없음

설명

이 IOCTL(I/O 제어 코드)이 동기적으로 호출되는 경우 lpOverlapped 매개 변수를 NULL로 설정합니다. 이 IOCTL이 비동기적으로 호출되는 경우 lpOverlapped 매개 변수를 이벤트 개체에 대한 핸들이 포함된 OVERLAPPED 구조체에 대한 포인터에 할당합니다. 작업이 완료되면 이벤트 개체가 신호를 보냅니다.

반환 값은 작업의 성공 또는 실패를 나타내는 BOOL 값입니다. TRUE는 성공을 나타내고, 그렇지 않으면 FALSE를 나타냅니다.

요구 사항

   
머리글 genericusbfnioctl.h(GenericUsbFnIoctl.h 포함)

참고 항목

DeviceIoControl