ServiceBase.CanHandlePowerEvent 속성

정의

서비스에서 컴퓨터 전원 상태 변경 알림을 처리할 수 있는지 여부를 나타내는 값을 가져오거나 설정합니다.

public:
 property bool CanHandlePowerEvent { bool get(); void set(bool value); };
public bool CanHandlePowerEvent { get; set; }
member this.CanHandlePowerEvent : bool with get, set
Public Property CanHandlePowerEvent As Boolean

속성 값

true 서비스에서 클래스에 표시된 PowerBroadcastStatus 컴퓨터 전원 상태 변경을 처리하면 이고, false그렇지 않으면 .

예외

이 속성은 서비스가 시작된 후에 수정됩니다.

설명

컴퓨터 전원 상태가 변경되면 SCM(서비스 제어 관리자)은 서비스에서 값을 CanHandlePowerEvent사용하여 전원 이벤트 명령을 허용하는지 여부를 확인합니다.

CanHandlePowerEvent경우 true 명령이 서비스에 전달되고 OnPowerEvent 정의된 경우 메서드가 호출됩니다. 파생 클래스에서 구현되지 않은 경우 OnPowerEvent SCM은 빈 기본 클래스 ServiceBase.OnPowerEvent 메서드를 통해 전원 이벤트를 처리합니다.

적용 대상

추가 정보