PVIDEO_HW_POWER_SET função de retorno de chamada (video.h)

HwVidSetPowerState define o estado de energia do dispositivo especificado.

Sintaxe

PVIDEO_HW_POWER_SET PvideoHwPowerSet;

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

Parâmetros

HwDeviceExtension

Ponteiro para a área de armazenamento por adaptador do driver de miniport. Para obter mais informações, consulte Extensões de Dispositivo.

HwId

Ponteiro para uma ID de dispositivo de 32 bits que identifica exclusivamente o dispositivo para o qual o driver de miniporto deve definir o estado de energia. Esse parâmetro é o valor retornado pela função HwVidGetVideoChildDescriptor do driver de miniport. Um valor de DISPLAY_ADAPTER_HW_ID indica que o driver de miniport deve definir o estado de energia do próprio adaptador.

VideoPowerControl

Ponteiro para uma estrutura VIDEO_POWER_MANAGEMENT que especifica o estado de energia a ser definido.

Valor retornado

HwVidSetPowerState sempre deve retornar NO_ERROR.

Comentários

HwVidSetPowerState é uma função necessária em um driver de miniport de vídeo.

O driver deve verificar a ID especificada em HwId para determinar o dispositivo no qual definir o estado de energia. Em seguida, o driver deve definir o estado de energia do dispositivo para o nível especificado no membro do PowerState da estrutura VIDEO_POWER_MANAGEMENT à qual o VideoPowerControl aponta.

HwVidSetPowerState deve ser tornado pageable.

Requisitos

   
Plataforma de Destino Desktop
Cabeçalho video.h (inclua Video.h)

Confira também

HwVidGetPowerState

HwVidGetVideoChildDescriptor

VIDEO_POWER_MANAGEMENT