функция обратного вызова 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, чтобы определить устройство, на котором необходимо установить состояние питания. Затем драйвер должен установить состояние питания этого устройства на уровень, указанный в элементе PowerState структуры VIDEO_POWER_MANAGEMENT, к которой точки VideoPowerControl.
HwVidSetPowerState должны быть доступны для страницы.
Требования
Требование | Ценность |
---|---|
целевая платформа | Настольный |
заголовка | video.h (include Video.h) |