Partager via


événement ETW_HEAP_EVENT_FREE

L’événement ETW_HEAP_EVENT_FREE est un événement de suivi de la gestion de la mémoire pour une opération sans tas.

typedef struct ETW_HEAP_EVENT_FREE

Paramètres

HeapHandle

Handle du tas dans lequel la mémoire a été allouée. Il s’agit du handle de tas d’une application passée à la fonction AllocateHeap lorsque la mémoire a été allouée.

Adresse

Adresse de la mémoire libérée.

Source

Source de la mémoire utilisée par l’allocateur pour l’allocation de tas.

Le tableau suivant répertorie les valeurs possibles pour le paramètre Source tel que défini dans le fichier d’en-tête ntetw.h :

Valeur Signification
MEMORY_FROM_LOOKASIDE
1
Mémoire de la liste de lookaside.
MEMORY_FROM_LOWFRAG
2
Mémoire du tas à faible fragmentation.
MEMORY_FROM_MAINPATH
3
Mémoire de main chemin de code.
MEMORY_FROM_SLOWPATH
4
Mémoire de c lent.
MEMORY_FROM_INVALID
5
Mémoire non valide.
MEMORY_FROM_SEGMENT_HEAP
6
Cette valeur est réservée à une utilisation ultérieure et ne sera jamais retournée.

 

Notes

L’événement ETW_HEAP_EVENT_FREE est enregistré sur toutes les opérations gratuites de tas.

Spécifications

Condition requise Valeur
Client minimal pris en charge
Windows 7 [applications de bureau uniquement]
Serveur minimal pris en charge
Windows Server 2008 R2 [applications de bureau uniquement]
En-tête
Ntwmi.h

Voir aussi

Événements de suivi de la gestion de la mémoire