다음을 통해 공유


PVIDEO_HW_INITIALIZE 콜백 함수(video.h)

HwVidInitialize HAL이 비디오 포트 드라이버에 대한 비디오 하드웨어 제어를 포기한 후 어댑터의 첫 번째 초기화를 수행합니다.

통사론

PVIDEO_HW_INITIALIZE PvideoHwInitialize;

BOOLEAN PvideoHwInitialize(
  PVOID HwDeviceExtension
)
{...}

매개 변수

HwDeviceExtension

미니포트 드라이버의 어댑터별 스토리지 영역에 대한 포인터입니다. 자세한 내용은 디바이스 확장참조하세요.

반환 값

초기화에 성공하면 HwVidInitializeTRUE반환합니다.

발언

모든 비디오 미니포트 드라이버에는 HwVidInitialize 함수가 있어야 합니다.

비디오 포트 드라이버는 해당 디스플레이 드라이버의 열린 요청에 대한 응답으로 HwVidInitialize 호출합니다. HwVidInitialize 호출되는 즉시 미니포트 드라이버는 어댑터를 VGA 모드로 유지해야 하는 미니포트 드라이버의 HwVidFindAdapter 함수와 달리 어댑터의 상태를 변경할 수 있습니다. HwVidInitialize반환 시 어댑터는 미니포트 드라이버의 HwVidResetHw 함수에 의해 설정된 상태와 동일한 상태로 초기화되어야 합니다. 이 기능은 자동 검색에서 미니포트 드라이버에서 모드 정보를 가져오는 데 사용됩니다.

가능한 경우 HwVidInitialize 디바이스 하드웨어를 프로그래밍하지 않아야 합니다. 미니포트 드라이버는 디스플레이 모드를 전환하라는 지시를 받으면 나중에 디바이스를 초기화합니다.

HwVidInitialize 페이징할 수 있어야 합니다.

요구 사항

요구
대상 플랫폼 바탕 화면
헤더 video.h(Video.h 포함)

참고 항목

drvAssertMode

HwVidFindAdapter

HwVidResetHw