struktur VIDEO_PORT_AGP_SERVICES (videoagp.h)
Struktur VIDEO_PORT_AGP_SERVICES usang dan hanya didukung untuk kompatibilitas mundur dengan driver yang ada. Sebagai gantinya, penulis driver harus menggunakan VIDEO_PORT_AGP_INTERFACE.
Struktur VIDEO_PORT_AGP_SERVICES menjelaskan rutinitas layanan AGP yang disediakan oleh driver port video. Driver miniport video PnP yang dapat menggunakan AGP harus memanggil VideoPortGetAgpServices untuk menginisialisasi struktur ini. Driver port video menginisialisasi seluruh struktur; driver miniport tidak boleh mengubah anggota apa pun.
Sintaks
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;
Anggota
AgpReservePhysical
AgpReleasePhysical
AgpCommitPhysical
AgpFreePhysical
AgpReserveVirtual
AgpReleaseVirtual
AgpCommitVirtual
AgpFreeVirtual
AllocationLimit
Persyaratan
Persyaratan | Nilai |
---|---|
Header | videoagp.h |