heap:HeapPolicy
Ermöglicht verpackten Apps das Anfordern eines Heapprofils, das über Leistungs- und Verhaltensmerkmale verfügt, die mit denen des Legacy-NT-Heaps übereinstimmen.
Elementhierarchie
<heap:HeapPolicy>
Syntax
<heap:HeapPolicy type = "win32Compatible" | "default" >
</heap:HeapPolicy>
Attribute
attribute | BESCHREIBUNG | Datentyp | Erforderlich |
---|---|---|---|
Typ | Gibt den angeforderten Heaptyp an. | Ein Zeichenfolgenwert, der wie folgt aussehen kann: "win32Compatible", "default" | No |
Untergeordnete Elemente
Keine
Übergeordnete Elemente
Übergeordnetes Element | BESCHREIBUNG |
---|---|
Eigenschaften | Definiert zusätzliche Metadaten zum Paket, einschließlich Attributen, die beschreiben, wie das Paket für Benutzer angezeigt wird. |
Hinweise
Der Segmentheap ist die empfohlene Heapimplementierung unter Windows und unterstützt standardmäßig alle Prozessheaps für gepackte Apps seit seiner Einführung. Da MSIX nun mehrere verschiedene App-Typen unterstützt, einschließlich Desktop-Apps, wurde ein Mechanismus bereitgestellt, mit dem Pakete Legacyheapverhalten für ihre Apps anfordern können. Festlegen des Werts des Typattributs auf "win32Compatible"-Anforderungen für den Heap für die App, die mit Legacyverhalten und -leistung initialisiert werden soll. Dies dient nur als Hinweis auf den Heapinitialisierungscode, der sich auf der Grundlage interner Kriterien für alternative Einstellungen entscheiden kann.
Anforderungen
Namespace | Manifestpfad |
---|---|
Heap | http://schemas.microsoft.com/appx/manifest/heap/windows10 |
Minimum OS Version | Windows 11 Version 21H2 (Build 22000) |