é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 |
|
Voir aussi