Partager via


PVIDEO_HW_INITIALIZE fonction de rappel (video.h)

HwVidInitialize effectue la première initialisation de l’adaptateur, une fois que HAL a abandonné le contrôle du matériel vidéo au pilote de port vidéo.

Syntaxe

PVIDEO_HW_INITIALIZE PvideoHwInitialize;

BOOLEAN PvideoHwInitialize(
  PVOID HwDeviceExtension
)
{...}

Paramètres

HwDeviceExtension

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

Valeur retournée

Si l’initialisation réussit, HwVidInitialize retourne TRUE.

Remarques

Chaque pilote de miniport vidéo doit avoir une fonction HwVidInitialize .

Le pilote de port vidéo appelle HwVidInitialize en réponse à une demande ouverte du pilote d’affichage correspondant. Dès que HwVidInitialize est appelé, le pilote miniport peut modifier l’état de l’adaptateur, contrairement à la fonction HwVidFindAdapter du pilote miniport, qui doit laisser l’adaptateur en mode VGA. Au retour de HwVidInitialize, l’adaptateur doit être initialisé à un état équivalent à celui configuré par la fonction HwVidResetHw du pilote miniport. Cette fonctionnalité est utilisée par la détection automatique pour obtenir des informations de mode à partir du pilote miniport.

Si possible, HwVidInitialize doit éviter de programmer le matériel de l’appareil. Le pilote miniport initialisera l’appareil ultérieurement, lorsqu’il lui sera demandé de changer de mode d’affichage.

HwVidInitialize 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

DrvAssertMode

HwVidFindAdapter

HwVidResetHw