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)

另請參閱

HwVidGetPowerState

HwVidGetVideoChildDescriptor

VIDEO_POWER_MANAGEMENT