VideoPortFreePool 函数 (video.h)

VideoPortFreePool 函数释放以前由 videoPortAllocatePool分配的池内存块。

语法

VIDEOPORT_API VOID VideoPortFreePool(
  [in] IN PVOID HwDeviceExtension,
  [in] IN PVOID Ptr
);

参数

[in] HwDeviceExtension

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

[in] Ptr

指向要释放的第一个内存字节的指针。

返回值

没有

言论

VideoPortFreePool 旨在替换已过时的 VideoPortReleaseBuffer

VideoPortFreePool 的调用方必须在 IRQL <= DISPATCH_LEVEL 上运行。 分配内存时,DISPATCH_LEVEL的调用方必须指定 VpNonPaged XxxPoolType。 否则,调用方必须在 IRQL < DISPATCH_LEVEL 运行。

要求

要求 价值
最低支持的客户端 在 Windows XP 和更高版本的 Windows作系统中可用。
目标平台 桌面
标头 video.h (include Video.h)
Videoprt.lib
DLL Videoprt.sys
IRQL 请参阅“备注”部分。

另请参阅

VideoPortAllocateCommonBuffer

VideoPortAllocatePool