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


функция обратного вызова PAGP_RELEASE_VIRTUAL (videoagp.h)

Функция AgpReleaseVirtual освобождает системную память, зарезервированную предыдущим вызовом AgpReserveVirtual.

Синтаксис

PAGP_RELEASE_VIRTUAL PagpReleaseVirtual;

void PagpReleaseVirtual(
  [in] IN PVOID HwDeviceExtension,
  [in] IN PVOID VirtualReserveContext
)
{...}

Параметры

[in] HwDeviceExtension

Указатель на расширение устройства драйвера мини-порта.

[in] VirtualReserveContext

Дескриптор контекста, определяющий зарезервированный диапазон виртуальных адресов для освобождения. Этот контекст получен из AgpReleaseVirtual.

Возвращаемое значение

None

Remarks

Драйвер мини-порта должен вызвать AgpFreeVirtual , чтобы отменить сопоставление всей зафиксированной памяти в диапазоне, определяемом VirtualReserveContext , прежде чем вызывать AgpReleaseVirtual , чтобы освободить ее.

Требования

Требование Значение
Минимальная версия клиента Доступно в Windows 2000 и более поздних версиях операционных систем Windows.
Целевая платформа Персональный компьютер
Верхняя часть videoagp.h (включая Video.h)
IRQL PASSIVE_LEVEL

См. также раздел

AgpFreePhysical

AgpReservePhysical