Einzelnen Beitrag anzeigen

Real_Nikotin

Registriert seit: 18. Jan 2006
9 Beiträge
 
#1

USB Hardware GUID mit VID und PID abfragen

  Alt 31. Okt 2012, 10:37
Hallo Werte Gemeinschaft,

ich arbeite derzeit an einer Unit die mir das identifizieren verschiedener USB Geräte ermöglicht.
Derzeit bin ich bei Gamecontrollers / Joysticks angelangt.

Mir liegen die VendorID sowie ProductID vor, auch einen sauberen Namen abzugreifen ist problemlos möglich.
Ich würde gern aber noch die GUID der jeweiligen Geräte abgreifen. Ein anderes Programm zeigt mir zum Beispiel folgende GUID für einen Controller an:

{C07966de-F821-E211-8001-444553540000}
VendorID = 0079 ProductID = 0011

In der Registry kann ich dazu nur die ClassGUID finden (wäre in diesem Fall: {745A17A0-74D3-11D0-B6FE-00A0C90F57DA}.

Hat einer eventuell einen Denkanstoß oder vielleicht sogar einen Ort wo ich diese Device ID des Geräts selber abgreifen kann?

Gruß Marco


Ps.: Oder anders gefragt: Wie könnte ich die Unique Identifiers (GUID) aller angeschlossenen Geräte der Klasse "HID_DEVICE_SYSTEM_GAME" abgreifen?

Geändert von Real_Nikotin (31. Okt 2012 um 10:40 Uhr)
  Mit Zitat antworten Zitat