RM_APP_STATUS 枚举 (restartmanager.h)
描述重启管理器所针对的应用程序的当前状态。
语法
typedef enum _RM_APP_STATUS {
RmStatusUnknown = 0x0,
RmStatusRunning = 0x1,
RmStatusStopped = 0x2,
RmStatusStoppedOther = 0x4,
RmStatusRestarted = 0x8,
RmStatusErrorOnStop = 0x10,
RmStatusErrorOnRestart = 0x20,
RmStatusShutdownMasked = 0x40,
RmStatusRestartMasked = 0x80
} RM_APP_STATUS;
常量
RmStatusUnknown 值: 0x0 应用程序处于未由任何其他枚举状态描述的状态。 |
RmStatusRunning 值: 0x1 应用程序当前正在运行。 |
RmStatusStopped 值: 0x2 重启管理器已停止应用程序。 |
RmStatusStoppedOther 值: 0x4 重启管理器外部的操作已停止应用程序。 |
RmStatusRestarted 值: 0x8 重启管理器已重启应用程序。 |
RmStatusErrorOnStop 值: 0x10 重启管理器在停止应用程序时遇到错误。 |
RmStatusErrorOnRestart 值: 0x20 重启应用程序时,重启管理器遇到错误。 |
RmStatusShutdownMasked 值: 0x40 筛选器屏蔽了关闭。 |
RmStatusRestartMasked 值: 0x80 重新启动被筛选器屏蔽。 |
注解
RM_APP_STATUS的常量可与 OR 运算符结合使用。 该组合描述重启管理器对应用程序执行的操作的历史记录。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows Vista [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2008 [仅限桌面应用] |
标头 | restartmanager.h |