heap :HeapPolicy
Permet aux applications empaquetées de demander un profil de tas qui présente des caractéristiques de performances et de comportement cohérentes avec celles du tas NT hérité.
Hiérarchie d’éléments
<heap :HeapPolicy>
Syntaxe
<heap:HeapPolicy type = "win32Compatible" | "default" >
</heap:HeapPolicy>
Attributs
Attribut | Description | Type de données | Obligatoire |
---|---|---|---|
type | Spécifie le type de tas demandé. | Valeur de chaîne qui peut être l’une des suivantes : « win32Compatible », « default » | No |
Éléments enfants
Aucune.
Éléments parents
Élément parent | Description |
---|---|
Propriétés | Définit des métadonnées supplémentaires sur le package, y compris des attributs qui décrivent la façon dont le package apparaît aux utilisateurs |
Remarques
Le tas de segment est l’implémentation recommandée du tas sur Windows et a, par défaut, sauvegardé tous les tas de processus pour les applications empaquetées depuis sa création. Maintenant que MSIX prend désormais en charge plusieurs types d’applications différents, y compris les applications de bureau, un mécanisme a été fourni par lequel les packages peuvent demander le comportement du tas hérité pour leurs applications. Définition de la valeur de l’attribut de type sur « win32Compatible » requêtes pour que le tas de l’application soit initialisé avec le comportement et les performances hérités. Cela sert uniquement d’indication au code d’initialisation du tas qui peut décider d’autres paramètres en fonction de critères internes.
Configuration requise
Espace de noms | Chemin d’accès du manifeste |
---|---|
segment de mémoire | http://schemas.microsoft.com/appx/manifest/heap/windows10 |
Minimum OS Version | Windows 11 version 21H2 (build 22000) |