I've looked at the Win32_USBControllerDevice and haven't had too much success in using it to tell me what USB devices are plugged in. Maybe I'm just using it wrong? What about parallel devices? There must be some way to retrieve devices in the same way that device manager lists them. I've looked in the registry, but can't come up with anything there. I could just be looking the wrong way though. Device manager is just another application that collects information, but from where?
_________________________
Ganiman