Share via


PowerManagement_ForceSystemPowerDown İşlevi

Üst bilgi: #include <applibs/powermanagement.h>

Sistemi belirtilen sayıda saniye boyunca Güç Azaltma durumuna zorlar.

Güç Azaltma, sistemin sınırlı dış kesintilerden veya zaman aşımından sonra otomatik olarak uyanırken girebileceği en düşük güç tüketen durumdur.

Dış uyandırma kesintisi oluşursa, durumda harcanan süre daha kısa olabilir.

int PowerManagement_ForceSystemPowerDown(unsigned int maximum_residency_in_seconds);

Parametre

  • maximum_residency_in_seconds Sistem, etkin duruma geri dönmeden önce en uzun süre (saniye olarak) bu durumda kalabilir.

Dönüş değeri

Başarı için 0 veya hata için -1 döndürür; bu durumda errno hata değerine ayarlanır.

Uygulama bildirimi gereksinimleri

PowerManagement_ForceSystemPowerDown() kullanmak için uygulamanızın, uygulama bildirimininPowerControls alanında ForcePowerDown değerini bildirmesi gerekir.