video.h) (回呼函式PVIDEO_HW_INITIALIZE

HwVidInitialize 會在 HAL 將視訊硬體的控制權提供給視訊埠驅動程序之後,執行適配卡的第一次初始化。

語法

PVIDEO_HW_INITIALIZE PvideoHwInitialize;

BOOLEAN PvideoHwInitialize(
  PVOID HwDeviceExtension
)
{...}

參數

HwDeviceExtension

迷你埠驅動程式每個適配卡儲存區域的指標。 如需詳細資訊,請參閱 裝置延伸模組

傳回值

如果初始化成功, HwVidInitialize 會傳回 TRUE

備註

每個視訊迷你埠驅動程式都必須具有 HwVidInitialize 函式

視訊埠驅動程式會呼叫 HwVidInitialize ,以響應對應的顯示驅動程序開啟的要求。 一旦呼叫 HwVidInitialize ,迷你埠驅動程式就可以變更適配卡的狀態,不同於迷你埠驅動程式的 HwVidFindAdapter 函式,此函式必須讓配接器保持 VGA 模式。 從 HwVidInitialize 傳回時,適配卡必須初始化為相當於迷你埠驅動程式 HwVidResetHw 函式所設定的狀態。 此功能由自動偵測用來從迷你埠驅動程式取得模式資訊。

可能的話, HwVidInitialize 應該避免對裝置硬體進行程序設計。 迷你埠驅動程式稍後會在指示切換顯示模式時初始化裝置。

HwVidInitialize 應該設為可分頁。

規格需求

需求
目標平台 桌面
標頭 video.h (包含 Video.h)

另請參閱

DrvAssertMode

HwVidFindAdapter

HwVidResetHw