// usbfnioctl.h
// CTL_CODE(0x002a, 0x00b, METHOD_BUFFERED, FILE_READ_ACCESS | FILE_WRITE_ACCESS)
#define IOCTL_INTERNAL_USBFN_ACTIVATE_USB_BUS 0x002AC02C
View the official Windows Driver Kit DDI referenceNo description available.
The USB class driver sends this request to activate the bus so that the driver can prepare to process bus events and handle traffic.
IRP_MJ_INTERNAL_DEVICE_CONTROL
NULL.
None.
NULL.
None.
If the request is successful, the USB function class extension (UFX) returns STATUS_SUCCESS, or another status value for which NT_SUCCESS(status) equals TRUE. Otherwise it returns a status value for which NT_SUCCESS(status) equals FALSE.
All class drivers must send this IOCTL request before the device attempts to connect with the host.