다음을 통해 공유


RM_REBOOT_REASON 열거형(restartmanager.h)

시스템을 다시 시작해야 하는 이유를 설명합니다.

Syntax

typedef enum _RM_REBOOT_REASON {
  RmRebootReasonNone = 0x0,
  RmRebootReasonPermissionDenied = 0x1,
  RmRebootReasonSessionMismatch = 0x2,
  RmRebootReasonCriticalProcess = 0x4,
  RmRebootReasonCriticalService = 0x8,
  RmRebootReasonDetectedSelf
} RM_REBOOT_REASON;

상수

 
RmRebootReasonNone
값: 0x0
시스템 다시 시작은 필요하지 않습니다.
RmRebootReasonPermissionDenied
값: 0x1
현재 사용자에게 없는 경우
하나 이상의 프로세스를 종료할 수 있는 충분한 권한.
RmRebootReasonSessionMismatch
값: 0x2
하나 이상의 프로세스는 다음과 같습니다.
다른 터미널 서비스 세션에서 실행됩니다.
RmRebootReasonCriticalProcess
값: 0x4
종료할 하나 이상의 프로세스가 중요한 프로세스이므로 시스템 다시 시작이 필요합니다.
RmRebootReasonCriticalService
값: 0x8
종료할 하나 이상의 서비스가 중요한 서비스이므로 시스템 다시 시작이 필요합니다.
RmRebootReasonDetectedSelf
현재 프로세스를 종료해야 하므로 시스템 다시 시작이 필요합니다.

요구 사항

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

추가 정보

RmGetList