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 de retour
Si l’initialisation réussit, HwVidInitialize retourne TRUE.
Remarques
Chaque pilote miniport vidéo doit avoir une fonction HwVidInitialize.
Le pilote de port vidéo appelle HwVidInitialize en réponse à une demande ouverte par le pilote d’affichage correspondant. Dès que HwVidInitialize est appelé, le pilote miniport peut changer l’état de l’adaptateur, contrairement à la fonction du pilote miniport HwVidFindAdapter, qui doit laisser l’adaptateur en mode NVIDIA. Lors du retour de HwVidInitialize, l’adaptateur doit être initialisé dans un état équivalent à celui configuré par la fonction HwVidResetHw du pilote miniport. Cette fonctionnalité est utilisée par l’autodétection pour obtenir des informations sur le mode à partir du pilote miniport.
Si possible, HwVidInitialize doit éviter de programmer le matériel de l’appareil. Le pilote miniport initialise l’appareil ultérieurement, lorsqu’il est demandé de changer de mode d’affichage.
HwVidInitialize doit être rendu paginable.
Exigences
Exigence | Valeur |
---|---|
plateforme cible | Bureau |
d’en-tête | video.h (include Video.h) |