Поделиться через


структура VIDEO_PORT_AGP_SERVICES (videoagp.h)

Структура VIDEO_PORT_AGP_SERVICES устарела и поддерживается только для обратной совместимости с существующими драйверами. Вместо этого средства записи драйверов должны использовать VIDEO_PORT_AGP_INTERFACE.

Структура VIDEO_PORT_AGP_SERVICES описывает подпрограммы службы AGP, предоставляемые драйвером видеопорта. Драйверы видео минипорта PnP, которые могут использовать AGP, должны вызывать VideoPortGetAgpServices для инициализации этой структуры. Драйвер видеопорта инициализирует всю структуру; Драйвер мини-порта никогда не должен изменять члены.

Синтаксис

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;

Члены

AgpReservePhysical

AgpReleasePhysical

AgpCommitPhysical

AgpFreePhysical

AgpReserveVirtual

AgpReleaseVirtual

AgpCommitVirtual

AgpFreeVirtual

AllocationLimit

Требования

Требование Значение
Заголовок videoagp.h