Application.SetSuspendState(PowerState, Boolean, Boolean) 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
시스템을 일시 중단하거나 최대 절전 모드로 전환하거나, 시스템을 일시 중단하거나 최대 절전 모드로 전환하도록 요구합니다.
public:
static bool SetSuspendState(System::Windows::Forms::PowerState state, bool force, bool disableWakeEvent);
public static bool SetSuspendState (System.Windows.Forms.PowerState state, bool force, bool disableWakeEvent);
static member SetSuspendState : System.Windows.Forms.PowerState * bool * bool -> bool
Public Shared Function SetSuspendState (state As PowerState, force As Boolean, disableWakeEvent As Boolean) As Boolean
매개 변수
- state
- PowerState
전환할 전원 모드를 나타내는 PowerState입니다.
- force
- Boolean
일시 중단 모드를 즉시 적용하려면 true
이고, Windows에서 각 애플리케이션에 일시 중단 요청을 보내게 하려면 false
입니다.
- disableWakeEvent
- Boolean
깨우기 이벤트가 발생할 때 시스템의 전원 상태를 활성 상태로 복원하지 않으려면 true
이고, 깨우기 이벤트가 발생할 때 시스템의 전원 상태를 활성 상태로 복원하려면 false
입니다.
반환
시스템이 일시 중단되어 있으면 true
이고, 그렇지 않으면 false
입니다.
설명
20 시간 (초) 내에서 애플리케이션 일시 중단 요청에 응답 하지 않으면, Windows는 응답이 없는 상태 이므로 애플리케이션 수 중지 하거나 종료를 결정 합니다. 애플리케이션을 일시 중단 요청에 응답 한 후 리소스를 정리 하 고 활성 프로세스를 종료 하는 데 필요한 만큼의 시간 걸릴 수 있지만.