PowerManagement_ForceSystemPowerDown 함수
헤더: #include <applibs/powermanagement.h>
지정된 시간(초)동안 시스템을 Power Down 상태로 강제 적용합니다.
Power Down은 제한된 외부 인터럽트에서 절전 모드를 해제하거나 시간 제한 후 자동으로 절전 모드를 해제할 수 있는 동안 시스템이 입력할 수 있는 가장 낮은 전력 소비 상태입니다.
외부 절전 모드 해제 인터럽트 발생 시 상태에 소요된 시간이 더 짧을 수 있습니다.
int PowerManagement_ForceSystemPowerDown(unsigned int maximum_residency_in_seconds);
매개 변수
-
maximum_residency_in_seconds
활성으로 다시 전환하기 전에 시스템이 이 상태에 상주할 수 있는 최대 시간(초)입니다.
반환 값
성공의 경우 0을 반환하고 실패의 경우 -1을 반환합니다. 이 경우 errno
오류 값으로 설정됩니다.
애플리케이션 매니페스트 요구 사항
PowerManagement_ForceSystemPowerDown()를 사용하려면 애플리케이션 매니페스트의 PowerControls 필드에서 ForcePowerDown 값을 선언해야 합니다.