システムのシャットダウンでは、次の関数が使用されます。
| 機能 | 形容 |
|---|---|
| AbortSystemShutdownの | 開始されたシステムシャットダウンを停止します。 |
| ExitWindowsの | 対話型ユーザーをログオフします。 |
| ExitWindowsExの | 対話型ユーザーをログオフするか、システムをシャットダウンするか、システムをシャットダウンして再起動します。 |
| InitiateShutdownの | 指定したコンピューターのシャットダウンと再起動を開始し、再起動のために登録されているアプリケーションを再起動します。 |
| InitiateSystemShutdownの | 指定したコンピューターのシャットダウンとオプションの再起動を開始します。 |
| InitiateSystemShutdownExの | 指定したコンピューターのシャットダウンとオプションの再起動を開始し、必要に応じてシャットダウンの理由を記録します。 |
| LockWorkStation | ワークステーションのディスプレイをロックします。 |
| ShutdownBlockReasonCreate | システムをシャットダウンできないことを示し、システムのシャットダウンが開始された場合にユーザーに表示される理由文字列を設定します。 |
| ShutdownBlockReasonDestroy | システムをシャットダウンし、理由文字列を解放できることを示します。 |
| ShutdownBlockReasonQueryの | ShutdownBlockReasonCreate 関数によって設定された理由文字列を取得します。 |