ServiceBase.OnPowerEvent(PowerBroadcastStatus) 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
파생 클래스에서 구현되는 경우 컴퓨터의 전원 상태가 변경될 때 실행되며, 시스템 종료와는 다른 일시 중단 모드로 될 때 랩톱 컴퓨터에 적용됩니다.
protected:
virtual bool OnPowerEvent(System::ServiceProcess::PowerBroadcastStatus powerStatus);
protected virtual bool OnPowerEvent (System.ServiceProcess.PowerBroadcastStatus powerStatus);
abstract member OnPowerEvent : System.ServiceProcess.PowerBroadcastStatus -> bool
override this.OnPowerEvent : System.ServiceProcess.PowerBroadcastStatus -> bool
Protected Overridable Function OnPowerEvent (powerStatus As PowerBroadcastStatus) As Boolean
매개 변수
- powerStatus
- PowerBroadcastStatus
전원 상태에 대한 시스템의 알림을 나타내는 PowerBroadcastStatus입니다.
반환
파생 클래스에서 구현된 경우 애플리케이션의 필요에 따라 반환 값이 결정됩니다. 예를 들어 QuerySuspend
브로드캐스트 상태가 전달되는 경우 false
를 반환하여 애플리케이션에서 쿼리를 거부하도록 할 수 있습니다.
설명
열거형에 PowerBroadcastStatus 표시된 시스템 이벤트가 발생할 때 발생하는 처리(예: 컴퓨터가 일시 중단 모드에 배치되거나 배터리 부족)를 나타내는 경우를 지정하는 데 사용합니다OnPowerEvent.
OnPowerEvent는 속성true
이 .인 경우 재정의 CanHandlePowerEvent 되어야 합니다.