Please only bid if you know how to do this
I am in need of a Managed C# class that can Reset/Cycle any usb port as if unplugging the device, then plugging it back in.
I am not sure, but I believe the function I am looking for is "ioctl_internal_usb_cycle_port" in the win32 api.
I need the function to be able to cycle/reset the usb device by device name.
Also, if it is possible to also be able to power the usb port on/off
Please PM me with any questions.