다음을 통해 공유


디바이스 전원 관리

디바이스 전원 API를 사용하면 절전 모드 상태에서 시스템을 절전 모드에서 해제할 수 있는 디바이스와 해당 디바이스가 절전 모드 해제를 지원하는 절전 상태를 쉽게 확인할 수 있습니다. 절전 상태에 대한 자세한 내용은 시스템 전원 상태를 참조하세요.

DevicePowerEnumDevices 함수를 사용하여 디바이스 목록에서 지정된 조건과 일치하는 디바이스를 검색할 수 있습니다. 조건에는 시스템 상태를 지원하거나 해당 상태에서 해제하는 디바이스의 기능이 포함될 수 있습니다. 현재 지원되는 플래그는 WinNT.h 및 DevPower.h에서 찾을 수 있습니다.

DevicePowerSetDeviceState 함수는 지정된 디바이스가 절전 모드에서 시스템을 해제하지 않도록 설정하거나 해제합니다.

Device Power API를 사용하면 개발자가 사용자에게 시스템 수행에 대한 자세한 정보와 시스템의 디바이스에 대한 더 많은 제어를 제공하여 더 나은 사용자 환경을 만들 수 있습니다. 장치 전원은 배터리에서 실행되는 휴대용 장치와 같이 전력 소비가 중요한 상황에서 유용합니다. 예를 들어 데스크톱 컴퓨터에서 사용되는 전원 관리 체계가 랩톱 컴퓨터의 최적 구성표가 아닐 수 있으므로 사용자가 특정 디바이스가 시스템을 해제하지 않도록 설정할 수 있습니다. 시스템이 절전 모드에 있는 동안 비활성화된 디바이스가 전력을 공급하지 않기 때문에 에너지를 절약할 수 있습니다.

예제는 디바이스 전원 API 사용을 참조하세요.