Hallo,
ich möchte unter Windows XP aus meiner Anwendung heraus ein Gerät (eine RAMDisk) deaktivieren und reaktivieren.
Durch den Aufruf eines externen Programmes ("DevCon.exe restart ramdisk") gelingt dies zwar, jedoch würde ich diese Funktionalität lieber direkt über die API ausführen (ohne DevCon.exe).
Vermutlich lässt sich der Befehl SetupDiChangeState aus der SetupAPI.dll dazu verwenden, leider finde ich hierzu keine Dokumentation.
Da ich Delphi-Neuling bin, wäre ich für eine Unterstützung (möglichst ausführlich, evtl. mit Codebeispiel) dankbar.
Gruß,
Boris
ich möchte unter Windows XP aus meiner Anwendung heraus ein Gerät (eine RAMDisk) deaktivieren und reaktivieren.
Durch den Aufruf eines externen Programmes ("DevCon.exe restart ramdisk") gelingt dies zwar, jedoch würde ich diese Funktionalität lieber direkt über die API ausführen (ohne DevCon.exe).
Vermutlich lässt sich der Befehl SetupDiChangeState aus der SetupAPI.dll dazu verwenden, leider finde ich hierzu keine Dokumentation.
Da ich Delphi-Neuling bin, wäre ich für eine Unterstützung (möglichst ausführlich, evtl. mit Codebeispiel) dankbar.
Gruß,
Boris