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 位 裝置 識別碼的指標,可唯一識別迷你埠驅動程式應設定電源狀態的裝置。 此參數是迷你埠驅動程式 的 HwVidGetVideoChildDescriptor 函式所傳回的值。 值DISPLAY_ADAPTER_HW_ID表示迷你埠驅動程序應該設定適配卡本身的電源狀態。
VideoPowerControl
VIDEO_POWER_MANAGEMENT 結構的指標,指定要設定的電源狀態。
傳回值
HwVidSetPowerState 一律會傳回NO_ERROR。
備註
HwVidSetPowerState 是視訊迷你埠驅動程式中的必要函式。
驅動程式應該檢查 HwId 中指定的識別碼,以判斷要設定電源狀態的裝置。 然後,驅動程式應該將該裝置的電源狀態設定為 VideoPowerControl 指向之 VIDEO_POWER_MANAGEMENT 結構之 PowerState 成員中指定的層級。
HwVidSetPowerState 應設為可分頁。
規格需求
需求 | 值 |
---|---|
目標平台 | 桌面 |
標頭 | video.h (包含 Video.h) |