Windowsを再起動する

ExitWindowsEx APIを使用します。
ExitWindowsExには5つの機能があり、第1引数で指定できます。

 ewx_Force.............アプリケーションの応答を待たず、システムを強制的に終了させる
 ewx_Logoff............システムをシャットダウンし、ログオフする
 ewx_Reboot............システムをシャットダウンし、再起動する
 ewx_PowerOff..........システムをシャットダウンし、電源を切る
 ewx_ShutDown..........システムをシャットダウンし、電源を切っても安全な状態にする

  begin
     ExitWindowsEx ( ewx_Logoff, 0 );