启用池标记 标志收集数据并计算按池标记值排序的池内存分配的统计信息。
| 缩写 | ptg | 
| 十六进制值 | 0x400 | 
| 符号名称 | FLG_POOL_ENABLE_TAGGING | 
| 目标 | 系统范围的注册表项 | 
批注
此标志在 Windows Server 2003 及更高版本的 Windows 中永久设置。 在这些系统上,“全局标志”对话框中的“启用池标记”复选框灰显,用于启用或禁用池标记的命令将失败。
使用 ExAllocatePoolWithTag 或 ExAllocatePoolWithQuotaTag 设置标记值。 如果未指定标记值(ExAllocatePool,ExAllocatePoolWithQuota),Windows 将创建默认值为“None”的标记。由于合并了具有“None”标记的所有分配的数据,因此无法区分特定分配的数据。 有关这些例程的信息,请参阅 Windows 驱动程序工具包(WDK)。
重要
本主题中讨论的 ExAllocatePool DDI 已在 Windows 10 版本 2004 中弃用,并已替换为 ExAllocatePool2 和 ExAllocatePool3。 有关详细信息,请参阅 更新对 ExAllocatePool2 和 ExAllocatePool3的已弃用 ExAllocatePool 调用。
注意 若要显示 Windows 收集有关已标记分配的数据,请使用 PoolMon(Windows 驱动程序工具包中包含的工具)。