Compartir a través de


PVIDEO_HW_POWER_SET función de devolución de llamada (video.h)

HwVidSetPowerState establece el estado de alimentación del dispositivo especificado.

Sintaxis

PVIDEO_HW_POWER_SET PvideoHwPowerSet;

VP_STATUS PvideoHwPowerSet(
  PVOID HwDeviceExtension,
  ULONG HwId,
  PVIDEO_POWER_MANAGEMENT VideoPowerControl
)
{...}

Parámetros

HwDeviceExtension

Puntero al área de almacenamiento por adaptador del controlador de miniporte. Para obtener más información, consulte Extensiones de dispositivo.

HwId

Puntero a un identificador de dispositivo de 32 bits que identifica de forma única el dispositivo para el que el controlador de minipuerto debe establecer el estado de alimentación. Este parámetro es el valor devuelto por la función HwVidGetVideoChildDescriptor del controlador de miniport. Un valor de DISPLAY_ADAPTER_HW_ID indica que el controlador de minipuerto debe establecer el estado de alimentación del propio adaptador.

VideoPowerControl

Puntero a una estructura de VIDEO_POWER_MANAGEMENT que especifica el estado de energía que se va a establecer.

Valor devuelto

HwVidSetPowerState siempre debe devolver NO_ERROR.

Comentarios

HwVidSetPowerState es una función necesaria en un controlador de miniporte de vídeo.

El controlador debe comprobar el identificador especificado en HwId para determinar el dispositivo en el que se va a establecer el estado de alimentación. A continuación, el controlador debe establecer el estado de energía del dispositivo en el nivel especificado en el miembro PowerState de la estructura VIDEO_POWER_MANAGEMENT a la que apunta VideoPowerControl .

HwVidSetPowerState debe ser paginable.

Requisitos

Requisito Value
Plataforma de destino Escritorio
Encabezado video.h (incluya Video.h)

Consulte también

HwVidGetPowerState

HwVidGetVideoChildDescriptor

VIDEO_POWER_MANAGEMENT