다음을 통해 공유


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 값을 선언해야 합니다.