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