Delen via


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.