I am in need of a MANAGED C# class that can 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.
Please PM me with any questions.