PowerManagement_ForceSystemPowerDown functie
Header: #include <applibs/powermanagement.h>
Hiermee wordt het systeem gedurende een opgegeven aantal seconden naar de status Power Down opgegeven.
Uitschakelen is de laagste energie-verbruikende toestand die het systeem kan invoeren, terwijl het nog steeds kan worden geactiveerd door beperkte externe onderbrekingen of automatisch na een time-out.
De tijd die in de status wordt doorgebracht, kan korter zijn als er een externe ontwaakonderbreing optreedt.
int PowerManagement_ForceSystemPowerDown(unsigned int maximum_residency_in_seconds);
Parameters
-
maximum_residency_in_seconds
De maximale tijd, in seconden, kan het systeem zich in deze status bevinden voordat het weer actief wordt.
Retourwaarde
Retourneert 0 voor geslaagd, of -1 voor fout, in welk geval errno
wordt ingesteld op de foutwaarde.
Vereisten voor toepassingsmanifest
Als u PowerManagement_ForceSystemPowerDown() wilt gebruiken, moet uw toepassing de waarde ForcePowerDown declareren in het veld PowerControls van het toepassingsmanifest.