RM_SHUTDOWN_TYPE列挙 (restartmanager.h)
アプリケーションのシャットダウンを構成します。
構文
typedef enum _RM_SHUTDOWN_TYPE {
RmForceShutdown = 0x1,
RmShutdownOnlyRegistered = 0x10
} RM_SHUTDOWN_TYPE;
定数
RmForceShutdown 値: 0x1 タイムアウト期間後に、応答しないアプリケーションとサービスを強制的にシャットダウンします。 再起動マネージャーによるシャットダウン要求に応答しないアプリケーションは、30 秒後に強制的にシャットダウンされます。 シャットダウン要求に応答しないサービスは、20 秒後に強制的にシャットダウンされます。 これらの既定の時刻は、「解説」セクションで説明されているレジストリ キーを変更することで変更できます。 |
RmShutdownOnlyRegistered 値: 0x10 RegisterApplicationRestart 関数を使用してすべてのアプリケーションが再起動用に登録されている場合にのみ、アプリケーションをシャットダウンします。 プロセスまたはサービスを再起動できない場合、プロセスやサービスはシャットダウンされません。 |
解説
アプリケーションの強制シャットダウンを開始するまでの待機時間は、次のレジストリ キーで指定します。 Hkcu\\コントロール パネルDesktop\HungAppTimeout
サービスの強制シャットダウンを開始するまでの待機時間は、次のレジストリ キーで指定します。 Hklm\システム\CurrentControlSet\コントロール\WaitToKillServiceTimeout
要件
サポートされている最小のクライアント | Windows Vista [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows Server 2008 [デスクトップ アプリのみ] |
Header | restartmanager.h |