PVIDEO_HW_POWER_SET funzione di callback (video.h)

HwVidSetPowerState imposta lo stato di alimentazione del dispositivo specificato.

Sintassi

PVIDEO_HW_POWER_SET PvideoHwPowerSet;

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

Parametri

HwDeviceExtension

Puntatore all'area di archiviazione per scheda del driver miniport. Per altre informazioni, vedere Estensioni del dispositivo.

HwId

Puntatore a un ID dispositivo a 32 bit che identifica in modo univoco il dispositivo per il quale il driver miniport deve impostare lo stato di alimentazione. Questo parametro è il valore restituito dalla funzione HwVidGetVideoChildDescriptor del driver miniport. Un valore di DISPLAY_ADAPTER_HW_ID indica che il driver miniport deve impostare lo stato di alimentazione dell'adattatore stesso.

VideoPowerControl

Puntatore a una struttura VIDEO_POWER_MANAGEMENT che specifica lo stato di alimentazione da impostare.

Valore restituito

HwVidSetPowerState deve sempre restituire NO_ERROR.

Commenti

HwVidSetPowerState è una funzione obbligatoria in un driver miniport video.

Il driver deve controllare l'ID specificato in HwId per determinare il dispositivo in cui impostare lo stato di alimentazione. Il driver deve quindi impostare lo stato di alimentazione del dispositivo sul livello specificato nel membro PowerState della struttura VIDEO_POWER_MANAGEMENT a cui punta VideoPowerControl .

HwVidSetPowerState deve essere reso pageable.

Requisiti

Requisito Valore
Piattaforma di destinazione Desktop
Intestazione video.h (include Video.h)

Vedi anche

HwVidGetPowerState

HwVidGetVideoChildDescriptor

VIDEO_POWER_MANAGEMENT