VB.netで、電源オプションのプロパティの電源設定を変更する
プログラムを作成したいと思っています。「

電源設定の「最小の電源管理」や「常にオン」等に設定を変更にするのには、
どの様な手段があるのでしょうか?

外部のバッチファイルを使って、powercfgコマンドで電源設定を変更するバッチファイルを
呼び出す方法はわかったのですが、出来ればバッチファイル無しでAPIのみで作成したいと思っています。

やりたい事は、
・電源オプションの設定一覧を取得する事
・適用する電源オプションの設定を変更する事
です。

また、OSはWindowsXPです。