Windowsをシャットダウンさせる(C++)

自動的にすべてを終わらせる

Post thumbnail
Post thumbnail
InitiateShutdown 関数を使って Windows をシャットダウンするコードは下記のようになります。 シャットダウンをするには SE_SHUTDOWN_NAME 特権を有効にしておく必要があるため AdjustTokenPrivileges 関数を使って特権を有効にしています。 コードでは InitiateShutdown 関数の引数として SHUTDOWN_FORCE_SELF | SHUTDOWN_POWEROFF を渡していますが、SHUTDOWN_RESTART フラグを組み合わせることで再起動させることもできます。 [続きを読む]
Tags: C++ ツール