PVIDEO_HW_POWER_SET 콜백 함수(video.h)
HwVidSetPowerState 는 지정된 디바이스의 전원 상태를 설정합니다.
구문
PVIDEO_HW_POWER_SET PvideoHwPowerSet;
VP_STATUS PvideoHwPowerSet(
PVOID HwDeviceExtension,
ULONG HwId,
PVIDEO_POWER_MANAGEMENT VideoPowerControl
)
{...}
매개 변수
HwDeviceExtension
미니포트 드라이버의 어댑터별 스토리지 영역에 대한 포인터입니다. 자세한 내용은 디바이스 확장을 참조하세요.
HwId
미니포트 드라이버가 전원 상태를 설정해야 하는 디바이스를 고유하게 식별하는 32비트 디바이스 ID 에 대한 포인터입니다. 이 매개 변수는 미니포트 드라이버의 HwVidGetVideoChildDescriptor 함수에서 반환되는 값입니다. DISPLAY_ADAPTER_HW_ID 값은 미니포트 드라이버가 어댑터 자체의 전원 상태를 설정해야 했음을 나타냅니다.
VideoPowerControl
설정할 전원 상태를 지정하는 VIDEO_POWER_MANAGEMENT 구조체에 대한 포인터입니다.
반환 값
HwVidSetPowerState는 항상 NO_ERROR 반환해야 합니다.
설명
HwVidSetPowerState 는 비디오 미니포트 드라이버에 필요한 함수입니다.
드라이버는 HwId에 지정된 ID를 검사 전원 상태를 설정할 디바이스를 결정해야 합니다. 그런 다음 드라이버는 해당 디바이스의 전원 상태를 VideoPowerControl이 가리키는 VIDEO_POWER_MANAGEMENT 구조체의 PowerState 멤버에 지정된 수준으로 설정해야 합니다.
HwVidSetPowerState 를 페이징 가능으로 만들어야 합니다.
요구 사항
요구 사항 | 값 |
---|---|
대상 플랫폼 | 데스크톱 |
머리글 | video.h(Video.h 포함) |