Condividi tramite


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 adattatore del driver miniport. Per altre informazioni, vedere Device Extensions.

HwId

Puntatore a un ID dispositivo a 32 bit che identifica in modo univoco il dispositivo per cui il driver miniport deve impostare lo stato di alimentazione. Questo parametro è il valore restituito dalla funzione del driver miniport HwVidGetVideoChildDescriptor. 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 restituire sempre NO_ERROR.

Osservazioni

HwVidSetPowerState è una funzione necessaria 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 VideoPowerControl punti.

HwVidSetPowerState deve essere reso pageable.

Fabbisogno

Requisito Valore
piattaforma di destinazione Desktop
intestazione video.h (includere Video.h)

Vedere anche

HwVidGetPowerState

HwVidGetVideoChildDescriptor

VIDEO_POWER_MANAGEMENT