PAGP_FREE_PHYSICAL回调函数 (videoagp.h)

AgpFreePhysical 函数释放先前调用 AgpCommitPhysical 所提交的系统内存。

语法

PAGP_FREE_PHYSICAL PagpFreePhysical;

void PagpFreePhysical(
  [in] IN PVOID HwDeviceExtension,
  [in] IN PVOID PhysicalReserveContext,
  [in] IN ULONG Pages,
  [in] IN ULONG Offset
)
{...}

参数

[in] HwDeviceExtension

指向微型端口驱动程序的设备扩展的指针。

[in] PhysicalReserveContext

标识保留的物理地址范围。 此上下文句柄是从 AgpReservePhysical 获取的

[in] Pages

指定视频端口驱动程序应取消映射的系统内存页数。

[in] Offset

指定 由 PhysicalReserveContext 标识的保留物理地址范围的页偏移量,该范围指示要取消映射系统内存的实际基址。

返回值

备注

当微型端口驱动程序调用 AgpFreePhysical 时,物理内存的 Pages 页将从 AGP 可解码的物理地址范围解锁和取消映射。 此范围开始 偏移 页到 由 PhysicalReserveContext 标识的范围。 微型端口驱动程序必须指定在之前调用 AgpCommitPhysical 时所提交的确切偏移量和页数。

要求

要求
最低受支持的客户端 在 Windows 2000 及更高版本的 Windows 操作系统中可用。
目标平台 桌面
标头 videoagp.h (包括 Video.h)
IRQL PASSIVE_LEVEL

另请参阅

AgpCommitPhysical

AgpReleasePhysical