다음을 통해 공유


IPowerPolicyCallbackWakeFromS0 인터페이스(wudfddi.h)

[경고: UMDF 2는 UMDF의 최신 버전이며 UMDF 1을 대체합니다. 모든 새 UMDF 드라이버는 UMDF 2를 사용하여 작성해야 합니다. UMDF 1에 새 기능이 추가되지 않으며 최신 버전의 Windows 10 UMDF 1에 대한 지원이 제한됩니다. 유니버설 Windows 드라이버는 UMDF 2를 사용해야 합니다. 자세한 내용은 UMDF를 사용하여 시작 참조하세요.]

드라이버의 IPowerPolicyCallbackWakeFromS0 인터페이스는 프레임워크가 호출하여 드라이버에 절전 모드 해제 이벤트를 알리기 위해 호출하는 콜백 함수를 제공합니다. 이러한 이벤트는 시스템이 시스템 작동 상태 (S0)에 남아 있는 동안 저전력 상태에서 절전 모드를 해제하는 디바이스의 기능과 관련이 있습니다.

상속

IPowerPolicyCallbackWakeFromS0 인터페이스는 IUnknown 인터페이스에서 상속됩니다. IPowerPolicyCallbackWakeFromS0 에는 다음과 같은 유형의 멤버도 있습니다.

  • 메서드

메서드

IPowerPolicyCallbackWakeFromS0 인터페이스에는 이러한 메서드가 있습니다.

 
IPowerPolicyCallbackWakeFromS0::OnArmWakeFromS0

드라이버의 OnArmWakeFromS0 콜백 함수는 시스템이 시스템 작동 상태(S0)에 남아 있는 경우 저전력 디바이스 상태에서 절전 모드 해제 신호를 트리거할 수 있도록 디바이스를 팔(즉, 활성화)합니다.
IPowerPolicyCallbackWakeFromS0::OnDisarmWakeFromS0

드라이버의 OnDisarmWakeFromS0 이벤트 콜백 함수는 시스템이 시스템 작동 상태(S0)에 남아 있는 경우 저전력 디바이스 상태에서 절전 모드 해제 신호를 트리거하는 디바이스의 기능을 무장 해제(즉, 비활성화)합니다.
IPowerPolicyCallbackWakeFromS0::OnWakeFromS0Triggered

드라이버의 OnWakeFromS0Triggered 이벤트 콜백 함수는 시스템 전원 상태가 S0에 남아 있는 동안 이전에 저전력 디바이스 상태를 입력한 디바이스가 절전 모드 해제 신호를 트리거했을 수 있음을 드라이버에 알릴 수 있습니다.

설명

드라이버가 디바이스에 대해 IPowerPolicyCallbackWakeFromS0 인터페이스를 지원하는 경우 드라이버가 IWDFDriver::CreateDevice에 전달하는 IUnknown::QueryInterface 메서드는 인터페이스를 반환해야 합니다.

요구 사항

요구 사항
지원 종료 UMDF 2.0 이상에서는 사용할 수 없습니다.
대상 플랫폼 데스크톱
최소 UMDF 버전 1.9
머리글 wudfddi.h(Wudfddi.h 포함)