Partager via


PVIDEO_HW_POWER_SET fonction de rappel (video.h)

HwVidSetPowerState définit l’état d’alimentation de l’appareil spécifié.

Syntaxe

PVIDEO_HW_POWER_SET PvideoHwPowerSet;

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

Paramètres

HwDeviceExtension

Pointeur vers la zone de stockage par adaptateur du pilote miniport. Pour plus d’informations, consultez extensions d’appareil.

HwId

Pointeur vers un ID d’appareil 32 bits qui identifie de manière unique l’appareil pour lequel le pilote miniport doit définir l’état d’alimentation. Ce paramètre est la valeur retournée par le HwVidGetVideoChildDescriptor du pilote miniport fonction. Une valeur de DISPLAY_ADAPTER_HW_ID indique que le pilote miniport doit définir l’état d’alimentation de l’adaptateur lui-même.

VideoPowerControl

Pointeur vers une structure VIDEO_POWER_MANAGEMENT qui spécifie l’état d’alimentation à définir.

Valeur de retour

HwVidSetPowerState doit toujours retourner NO_ERROR.

Remarques

HwVidSetPowerState est une fonction requise dans un pilote miniport vidéo.

Le pilote doit vérifier l’ID spécifié dans HwId pour déterminer l’appareil sur lequel définir l’état de l’alimentation. Le pilote doit ensuite définir l’état d’alimentation de cet appareil au niveau spécifié dans le membre powerState de la structure VIDEO_POWER_MANAGEMENT sur laquelle VideoPowerControl points.

HwVidSetPowerState doit être rendu paginable.

Exigences

Exigence Valeur
plateforme cible Bureau
d’en-tête video.h (include Video.h)

Voir aussi

HwVidGetPowerState

HwVidGetVideoChildDescriptor

VIDEO_POWER_MANAGEMENT