Autor Beitrag
n-iceman
Hält's aus hier
Beiträge: 4



BeitragVerfasst: Do 14.05.09 16:35 
Hallo zusammen,

Ich muss diverse Geräte im Gerätemanager deaktivieren.
Als einzige Angabe habe ich den FriendlyName oder auch DescName
--> Will heissen, ich habe nur den Gerätenamen, welchen man im Gerätemanager auch sieht.

Wie ich an eine HW ID eines solchen GeräteNamens rankomme (z.B.: Root\WPD\0000) habe ich per Registry Durchsuchung (Als Delphicode) bereits herausgefunden.
Mit dieser ID kann ich anschliessend devcon.exe ansteuern und dieses Gerät deaktivieren (oder auch aktivieren).

Nun möchte ich gerne auf devcon.exe verzichten und dies direkt mit Delphi erledigen, hat jemand eine Idee wie ich das bewerkstelligen kann?

Vielen Dank schon zum voraus.
ffgorcky
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 573

WIN XP/2000 & 7Prof (Familie:Win95,Win98)

BeitragVerfasst: Do 14.05.09 19:05 
Geh doch einfach mal auf die Seite http://www.yeahware.com
Dort sollte laut dem Foren-Thema Delphi-Forum.de » Windows API » Windows Gerät deaktivieren / aktivieren
doch genau so etwas zu finden sein.
Und das nächste mal bitte erst mal nach solch einer Antwort im Forum suchen.
Danke!