Lesen der Eigenschaftsfelder des Geräte-Managers in Windows 7/8
Ich entwickle eine Windows-Anwendung, die die Felddetails angibt -> X.
Wo X ist ->
Klicken Sie mit der rechten Maustaste auf Arbeitsplatz>
Properties >
Device Manager > (select any Item - Say KeyBoard) >
Click it > standard PS/2 KeyBoard >
double Click standard PS/2 KeyBoard >
click the Details Tab >
Unter der Eigenschaft befinden sich verschiedene Felder wie Anzeigename, Problemcode, Elterngeschwister usw. usw.?
Ich möchte ihre Werte erhalten. Welche Windows-API kann ich dafür verwenden. Ich mache dies für Windows 7 sowie Windows 8. Ich hoffe, dass die API gleich bleibt. Auch ich habe 64-Bit-Maschine. Dies muss für jedes Gerät zutreffen, dessen Details ich vom Geräte-Manager wissen wollte.
Außerdem möchte ich nur alle Operationen - Lesen und kein Setzen (Schreiben) - ausführen, damit ich keine Probleme mit der Verletzung der Administratorrechte habe. Bitte schlagen Sie vor.! Ich habe Snapshots als Referenz hinzugefügt! Angenommen, ich möchte den aktuellen Status der HID-USB-Beschwerde-Maus (D0 (Aktiv) oder D2 (Ruhezustand)) kennen.
Ich muss diesen Power State D0 bekommen.