structure VIDEO_PORT_AGP_SERVICES (videoagp.h)
La structure VIDEO_PORT_AGP_SERVICES est obsolète et est prise en charge uniquement pour la compatibilité descendante avec les pilotes existants. À sa place, les enregistreurs de pilotes doivent utiliser VIDEO_PORT_AGP_INTERFACE.
La structure VIDEO_PORT_AGP_SERVICES décrit les routines de service AGP fournies par le pilote de port vidéo. Les pilotes de miniport vidéo PnP qui peuvent utiliser AGP doivent appeler VideoPortGetAgpServices pour initialiser cette structure. Le pilote de port vidéo initialise l’ensemble de la structure ; le pilote miniport ne doit jamais changer de membre.
Syntaxe
typedef struct _VIDEO_PORT_AGP_SERVICES {
PAGP_RESERVE_PHYSICAL AgpReservePhysical;
PAGP_RELEASE_PHYSICAL AgpReleasePhysical;
PAGP_COMMIT_PHYSICAL AgpCommitPhysical;
PAGP_FREE_PHYSICAL AgpFreePhysical;
PAGP_RESERVE_VIRTUAL AgpReserveVirtual;
PAGP_RELEASE_VIRTUAL AgpReleaseVirtual;
PAGP_COMMIT_VIRTUAL AgpCommitVirtual;
PAGP_FREE_VIRTUAL AgpFreeVirtual;
ULONGLONG AllocationLimit;
} VIDEO_PORT_AGP_SERVICES, *PVIDEO_PORT_AGP_SERVICES;
Membres
AgpReservePhysical
AgpReleasePhysical
AgpCommitPhysical
AgpFreePhysical
AgpReserveVirtual
AgpReleaseVirtual
AgpCommitVirtual
AgpFreeVirtual
AllocationLimit
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | videoagp.h |