RM_APP_TYPE列挙 (restartmanager.h)

RM_PROCESS_INFO構造体によって記述されるアプリケーションの種類を指定します。

構文

typedef enum _RM_APP_TYPE {
  RmUnknownApp = 0,
  RmMainWindow = 1,
  RmOtherWindow = 2,
  RmService = 3,
  RmExplorer = 4,
  RmConsole = 5,
  RmCritical = 1000
} RM_APP_TYPE;

定数

 
RmUnknownApp
値: 0
アプリケーションを他の型として分類することはできません。 この種類のアプリケーションは、強制シャットダウンによってのみシャットダウンできます。
RmMainWindow
値: 1
Windows アプリケーションは、トップレベル ウィンドウを表示するスタンドアロン プロセスとして実行されます。
RmOtherWindow
値: 2
スタンドアロン プロセスとして実行されず、最上位のウィンドウが表示されない Windows アプリケーション。
RmService
値: 3
アプリケーションは Windows サービスです。
RmExplorer
値: 4
アプリケーションは Windows エクスプローラーです。
RmConsole
値: 5
アプリケーションはスタンドアロン コンソール アプリケーションです。
RmCritical
値: 1000
プロセスをシャットダウンできないため、インストールを完了するにはシステムの再起動が必要です。 次の理由により、プロセスをシャットダウンできません。 このプロセスは重要なプロセスである可能性があります。 現在のユーザーは、プロセスをシャットダウンするアクセス許可を持っていない可能性があります。 このプロセスは、再起動マネージャーを開始したプライマリ インストーラーに属している可能性があります。

要件

要件
サポートされている最小のクライアント Windows Vista [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2008 [デスクトップ アプリのみ]
Header restartmanager.h

こちらもご覧ください

RM_PROCESS_INFO