ヘッダー: 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 値を宣言する必要があります。