C # erkennt USB-Gerät ClassCode (USB-Gerätetyp)

9

Ich muss wissen, welche Art von USB-Geräten derzeit im System verwendet wird. Es gibt eine USB-Spezifikation über Klassencodes von USB-Geräten. Aber ich kann nicht Gerätetyp, WMI-Anfrage% Co_de% Null-Werte auf Klassencode, Unterklasse Code, Protokoll Typ Felder geben. Irgendwelche Ideen, wie USB-Gerätetyp derzeit verwendet zu finden?

Mein aktueller Code:

%Vor%     
MelnikovI 15.08.2013, 12:10
quelle

1 Antwort

4

Sie können USB View Source als Ausgangspunkt herunterladen. Dies führt eine Schleife durch alle USB-Geräte auf einem PC (C #) und ruft Informationen darüber ab. Um die Felder Class code , Subclass code und Protocol type zu erhalten, müssen Sie sie leicht ändern. Ändern Sie die folgenden Einstellungen und führen Sie sie aus. Sie erhalten die Informationen zu jedem USB-Gerät, indem Sie auf das Element in der Strukturansicht klicken (die Informationen werden im rechten Fenster angezeigt).

Änderungen an USB.cs:

%Vor%

Änderungen an fmMain.cs

%Vor%     
SwDevMan81 16.08.2013, 13:21
quelle

Tags und Links