структура 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 |