funktionen PowerManagement_ForceSystemPowerDown
Sidhuvud: #include <applibs/powermanagement.h>
Tvingar systemet till energisparläge i ett angivet antal sekunder.
Strömsänkning är det lägsta energiförbrukande tillstånd som systemet kan komma in i samtidigt som det fortfarande kan aktiveras från begränsade externa avbrott eller automatiskt efter en time-out.
Tiden i tillståndet kan vara kortare om en extern aktiveringsavbrott uppstår.
int PowerManagement_ForceSystemPowerDown(unsigned int maximum_residency_in_seconds);
Parametrar
-
maximum_residency_in_seconds
Den maximala tiden, i sekunder, systemet kan vara bosatt i detta tillstånd innan det övergår till aktivt igen.
Returvärde
Returnerar 0 för lyckat resultat, eller -1 för fel, i vilket fall errno
felvärdet anges.
Krav för programmanifest
Om du vill använda PowerManagement_ForceSystemPowerDown()måste programmet deklarera värdet ForcePowerDown i fältet PowerControls i programmanifestet.