heap:HeapPolicy
允许打包的应用请求具有与旧 NT 堆一致的性能和行为特征的堆配置文件。
元素层次结构
<heap:HeapPolicy>
语法
<heap:HeapPolicy type = "win32Compatible" | "default" >
</heap:HeapPolicy>
特性
属性 | 说明 | 数据类型 | 必需 |
---|---|---|---|
type | 指定请求的堆类型。 | 一个字符串值,可以是以下值之一:“win32Compatible”、“default” | 否 |
子元素
无。
父元素
父元素 | 说明 |
---|---|
属性 | 定义有关包的其他元数据,包括描述包如何向用户显示的属性 |
注解
段堆是 Windows 上建议的堆实现,默认情况下,它支持打包应用的所有进程堆,自它成立以来。 由于 MSIX 现在支持多种不同的应用类型(包括桌面应用),因此提供了一种机制,使包可以为其应用请求旧堆行为。 将 type 属性的值设置为“win32Compatible”,请求使用旧行为和性能初始化应用的堆。 这仅作为堆初始化代码的提示,这些代码可能会根据内部条件决定备用设置。
要求
命名空间 | 清单路径 |
---|---|
堆 | http://schemas.microsoft.com/appx/manifest/heap/windows10 |
Minimum OS Version | Windows 11 版本 21H2 (内部版本 22000) |