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 일시 중단된 모드를 즉시 적용합니다. false Windows 모든 애플리케이션에 일시 중단 요청을 보내도록 합니다.
- disableWakeEvent
- Boolean
true 절전 모드 해제 이벤트에서 시스템의 전원 상태를 활성 상태로 복원하지 않도록 설정하려면 절전 모드 해제 이벤트에서 false 시스템의 전원 상태를 활성 상태로 복원할 수 있습니다.
반품
true 시스템이 일시 중단되고 있으면 .이고, false그렇지 않으면 .
설명
애플리케이션이 20초 이내에 일시 중단 요청에 응답하지 않으면 Windows 응답성이 없는 상태이며 애플리케이션을 절전 모드로 두거나 종료할 수 있음을 확인합니다. 그러나 애플리케이션이 일시 중단 요청에 응답하면 리소스를 정리하고 활성 프로세스를 종료하는 데 필요한 시간이 언제든 걸릴 수 있습니다.