Compartilhar via


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 de Extensões de Dispositivo.

HwId

Ponteiro para uma ID do 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 miniporto 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 de retorno

HwVidSetPowerState sempre deve retornar NO_ERROR.

Observações

HwVidSetPowerState é uma função necessária em um driver de miniporto 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 desse dispositivo para o nível especificado no membro PowerState da estrutura VIDEO_POWER_MANAGEMENT para a qual pontos de VideoPowerControl.

HwVidSetPowerState deve ficar paginável.

Requisitos

Requisito Valor
da Plataforma de Destino Área de trabalho
cabeçalho video.h (inclua Video.h)

Consulte também

HwVidGetPowerState

HwVidGetVideoChildDescriptor

VIDEO_POWER_MANAGEMENT