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 de périphérique 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. La valeur 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 retournée

HwVidSetPowerState doit toujours retourner NO_ERROR.

Remarques

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

Le pilote doit case activée l’ID spécifié dans HwId pour déterminer le périphérique sur lequel définir l’état d’alimentation. Le pilote doit ensuite définir l’état d’alimentation de ce périphérique au niveau spécifié dans le membre PowerState de la structure VIDEO_POWER_MANAGEMENT vers laquelle VideoPowerControl pointe.

HwVidSetPowerState doit être rendu paginable.

Configuration requise

Condition requise Valeur
Plateforme cible Desktop (Expérience utilisateur)
En-tête video.h (incluez Video.h)

Voir aussi

HwVidGetPowerState

HwVidGetVideoChildDescriptor

VIDEO_POWER_MANAGEMENT