Hallo Windows-Programmierer, folgende Frage an die USB-Profis: Wie kann ich aus einer Anwendung heraus einen USB-String-Descriptor lesen? Im Speziellen geht es um den Product String. Innerhalb von Treibern geht das wohl per UsbBuildGetDescriptorRequest, aber aus einer Anwendung heraus? Der Gerätemanager schafft es ebenfalls, an diese Information zu gelangen (siehe Bild). Wie macht der das?
Eddy C. schrieb: > Wie kann ich aus einer Anwendung heraus einen USB-String-Descriptor > lesen? Device Enumeration gibts in SetupAPI. Die genaue Beschreibung dürfte den Rahmen eines Beitrags hier sprengen.
Ok, das hat mich schon mal in die richtige Richtung gedreht. Der Funktionsaufruf lautet also SetupDiGetDeviceProperty und zwar mit der Eigenschaft DEVPKEY_Device_BusReportedDeviceDesc. Ich muss das noch testen aber schon mal danke im voraus :-)
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.