次の方法で共有


PowerManagement_ForceSystemPowerDown関数

ヘッダー: applibs </powermanagement.h #include>

指定した秒数だけ、システムを強制的に Power Down 状態にします。

Power Down は、限られた外部割り込みから復帰したり、タイムアウト後に自動的に復帰したりしながら、システムが入力できる最小の電力消費状態です。

外部ウェイクアップ割り込みが発生した場合、状態で費やされた時間が短くなる可能性があります。

int PowerManagement_ForceSystemPowerDown(unsigned int maximum_residency_in_seconds);

パラメーター

  • maximum_residency_in_seconds システムがアクティブに戻る前に、システムがこの状態に常駐している最大時間 (秒単位)。

戻り値

成功の場合は 0、失敗の場合は -1 を返します。この場合 errno はエラー値に設定されます。

アプリケーション マニフェストの要件

PowerManagement_ForceSystemPowerDown()を使用するには、アプリケーション マニフェストPowerControls フィールドに ForcePowerDown 値を宣言する必要があります。