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 :-)
Antwort schreiben
Bitte melde dich an, um einen Beitrag zu schreiben.
