Haven't done it myself. A possible avenue of exploration is the Win32_USBControllerDevice object. One of its return values is a CIM_LogicalDevice object which should be a pointer to a USB device.
_________________________
Stevie