다음을 통해 공유


전원 관리 지원

전원 관리를 지원하려면 드라이버에서 PnP( 플러그 앤 플레이 )도 지원해야 합니다. 많은 전원 관리 작업이 디바이스 설치 및 제거와 연결되고 PnP 관리자가 PnP IRP를 통해 이러한 이벤트를 드라이버에 알리기 때문에 PnP에 대한 드라이버 지원이 필요합니다. 또한 드라이버는 디바이스 기능에 대한 PnP 쿼리에 대한 응답으로 전원 관리에 대한 디바이스 지원을 보고합니다.

전원 관리는 두 가지 수준에서 작동합니다. 하나는 개별 디바이스에 적용되고 다른 하나는 시스템 전체에 적용됩니다.

운영 체제 커널의 일부인 전원 관리자는 전체 시스템의 전원 수준을 관리합니다. 시스템의 모든 드라이버가 전원 관리를 지원하는 경우 전원 관리자는 완전히 켜지고 완전히 꺼진 상태뿐만 아니라 다양한 중간 시스템 절전 모드 상태를 활용하여 시스템 전체에서 전력 소비를 관리할 수 있습니다.

운영 체제 지원 전원 관리 전에 작성된 레거시 드라이버는 이전과 마찬가지로 계속 작동합니다. 그러나 레거시 드라이버를 포함하는 시스템은 중간 시스템 절전 모드 상태를 입력할 수 없습니다. 이전과 같이 완전히 켜지거나 완전히 꺼진 상태에서만 작동할 수 있습니다.

디바이스 전원 관리는 개별 디바이스에 적용됩니다. 전원 관리를 지원하는 드라이버는 필요할 때 디바이스를 켜고 사용하지 않을 때 해제할 수 있습니다. 하드웨어 기능이 있는 디바이스는 중간 디바이스 전원 상태를 입력할 수 있습니다. 시스템에 레거시 드라이버가 있는 것은 최신 드라이버가 디바이스의 전원을 관리하는 기능에 영향을 주지 않습니다.

Windows Vista부터 운영 체제는 드라이버 성능 상태도 지원합니다. 디바이스 성능 상태를 지원하는 드라이버는 전력 소비를 줄여 성능 또는 기능을 절충하도록 선택할 수 있습니다. Windows Vista는 디바이스가 전원 설정 및 시스템 전원 상태에 대한 정보를 검색할 수 있는 프레임워크를 제공합니다. 이 메커니즘은 확장 가능하므로 드라이버 공급업체는 디바이스에 대한 새 사용자 지정 전원 설정을 정의하고 설치할 수 있습니다. 자세한 내용은 시스템 전원 정책을 참조하세요.