VideoPortGetAgpServices, fonction (videoagp.h)
La fonction VideoPortGetAgpServices est obsolète et n’est prise en charge que pour la compatibilité descendante avec les pilotes existants. À sa place, les rédacteurs de pilotes doivent utiliser VideoPortQueryServices.
VideoPortGetAgpServices retourne une liste de fonctions de service AGP implémentées par le pilote de port vidéo.
Syntaxe
VIDEOAGP_DEPRECATED BOOLEAN VideoPortGetAgpServices(
[in] IN PVOID HwDeviceExtension,
[in] IN PVIDEO_PORT_AGP_SERVICES AgpServices
);
Paramètres
[in] HwDeviceExtension
Pointeur vers l’extension de périphérique du pilote miniport.
[in] AgpServices
Pointeur vers une structure de VIDEO_PORT_AGP_SERVICES non initialisée et allouée par un pilote miniport.
Valeur retournée
VideoPortGetAgpServices retourne TRUE après avoir correctement initialisé la structure VIDEO_PORT_AGP_SERVICES vers laquelle AgpServices pointe ; sinon, elle retourne FALSE.
Remarques
Les pilotes de miniport vidéo PnP qui peuvent utiliser AGP doivent appeler VideoPortGetAgpServices.
Le pilote de port vidéo initialise la structure VIDEO_PORT_AGP_SERVICES comme suit :
- Tous les pointeurs de fonction sont initialisés pour pointer vers les fonctions de service AGP implémentées par le pilote de port vidéo correspondantes.
- Le champ AllocationLimit est initialisé à la quantité maximale de mémoire AGP qu’un pilote miniport est autorisé à valider, en octets.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Disponible dans Windows 2000 et versions ultérieures des systèmes d’exploitation Windows. |
Plateforme cible | Desktop (Expérience utilisateur) |
En-tête | videoagp.h (incluez Video.h) |
Bibliothèque | Videoprt.lib |
DLL | Videoprt.sys |
IRQL | PASSIVE_LEVEL |
Voir aussi
AgpReleasePhysical