Application.SetSuspendState(PowerState, Boolean, Boolean) Metod

Definition

Pausar eller viloläger systemet, eller begär att systemet ska pausas eller viloläge.

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

Parametrar

state
PowerState

En PowerState som anger det energiaktivitetsläge som övergången ska överföras till.

force
Boolean

true att framtvinga det pausade läget omedelbart. false att Windows skickar en pausbegäran till varje program.

disableWakeEvent
Boolean

true för att inaktivera återställning av systemets energistatus till aktiv vid en aktiv händelse, false för att aktivera återställning av systemets energistatus till aktiv vid en aktiv händelse.

Returer

true om systemet pausas, annars , false.

Kommentarer

Om ett program inte svarar på en pausbegäran inom 20 sekunder avgör Windows att det är i ett icke-dynamiskt tillstånd och att programmet antingen kan försättas i viloläge eller avslutas. När ett program svarar på en pausbegäran kan det dock ta den tid det behöver för att rensa resurser och stänga av aktiva processer.

Gäller för

Se även