Windows 8 FIX: changed the call to SetupDiGetClassDevs to use GUID rather than DevideID