다음을 통해 공유


RM_APP_STATUS 열거형(restartmanager.h)

Restart Manager에서 수행하는 애플리케이션의 현재 상태 설명합니다.

Syntax

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
애플리케이션을 중지할 때 Restart Manager에서 오류가 발생했습니다.
RmStatusErrorOnRestart
값: 0x20
애플리케이션을 다시 시작할 때 Restart Manager에서 오류가 발생했습니다.
RmStatusShutdownMasked
값: 0x40
종료는 필터에 의해 마스킹됩니다.
RmStatusRestartMasked
값: 0x80
다시 시작은 필터에 의해 마스킹됩니다.

설명

RM_APP_STATUS 상수를 OR 연산자와 결합할 수 있습니다. 이 조합은 애플리케이션에서 Restart Manager가 수행한 작업의 기록을 설명합니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows Vista [데스크톱 앱만 해당]
지원되는 최소 서버 Windows Server 2008 [데스크톱 앱만 해당]
머리글 restartmanager.h

추가 정보

RM_PROCESS_INFO