Per ottenere il GUID per un dispositivo HID, so che posso fare questo:Come recuperare il GUID dell'interfaccia del dispositivo USB?
GUID myHidGuid;
memset(&myHidGuid, 0, sizeof(GUID)); //allocate
HidD_GetHidGuid(&myHidGuid); //define the HID GUID
C'è una funzione simile a quella HidD_GetHidGuid() che mi darà il GUID per altre classi di dispositivi?
Sto cercando di determinare se è collegato un adattatore di rete wireless USB. Credo di volere GUID_DEVINTERFACE_NET ma non so come recuperarlo.
SetupDiCreateDeviceInfoList + SetupDiEnumDeviceInfo: http://msdn.microsoft.com/en-us/library/windows/hardware/ff541247%28v=vs.85%29.aspx –
@HansPassant si può spiegare un po 'di più? mi ha letto che il modo in cui lo usi è dando il GUID a SetupDiCreateDeviceInfoList() che mi riporta indietro dove ho iniziato ... – fbo
Seleziona il tipo di dispositivo che vuoi enumerare, è un "class guid" . Come GUID_DEVINTERFACE_NET –