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 la fonction HwVidGetVideoChildDescriptor du pilote miniport. 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 sur le niveau spécifié dans le membre PowerState de la structure VIDEO_POWER_MANAGEMENT sur laquelle VideoPowerControl pointe.

HwVidSetPowerState doit être mis en page.

Spécifications

   
Plateforme cible Desktop (Expérience utilisateur)
En-tête video.h (include Video.h)

Voir aussi

HwVidGetPowerState

HwVidGetVideoChildDescriptor

VIDEO_POWER_MANAGEMENT