启用池标记

启用池标记 标志收集数据并计算按池标记值排序的池内存分配的统计信息。

缩写

ptg

十六进制值

0x400

符号名称

FLG_POOL_ENABLE_TAGGING

目标

系统范围的注册表项

批注

此标志在 Windows Server 2003 及更高版本的 Windows 中永久设置。 在这些系统上,“全局标志”对话框中的“启用池标记”复选框灰显,用于启用或禁用池标记的命令将失败。

使用 ExAllocatePoolWithTagExAllocatePoolWithQuotaTag 设置标记值。 如果未指定标记值(ExAllocatePoolExAllocatePoolWithQuota),Windows 将创建默认值为“None”的标记。由于合并了具有“None”标记的所有分配的数据,因此无法区分特定分配的数据。 有关这些例程的信息,请参阅 Windows 驱动程序工具包(WDK)。

重要

本主题中讨论的 ExAllocatePool DDI 已在 Windows 10 版本 2004 中弃用,并已替换为 ExAllocatePool2ExAllocatePool3。 有关详细信息,请参阅 更新对 ExAllocatePool2 和 ExAllocatePool3的已弃用 ExAllocatePool 调用。

注意 若要显示 Windows 收集有关已标记分配的数据,请使用 PoolMon(Windows 驱动程序工具包中包含的工具)。