evento ETW_HEAP_EVENT_REALLOC
El evento ETW_HEAP_EVENT_REALLOC es un evento de seguimiento de administración de memoria para una operación de reasignación del montón.
typedef struct ETW_HEAP_EVENT_REALLOC
Parámetros
-
HeapHandle
-
Identificador del montón donde se asignó la memoria. Este es el identificador del montón de una aplicación pasada a la función AllocateHeap cuando se asignó la memoria.
-
NewAddress
-
Nueva dirección de la memoria que se asignó.
-
OldAddress
-
Dirección antigua de la memoria que se asignó anteriormente.
-
NewSize
-
Nuevo tamaño en bytes asignados desde el montón.
-
OldSize
-
Tamaño antiguo en bytes asignados previamente desde el montón.
-
Origen
-
Origen de la memoria que el asignador usó para la asignación del montón.
En la tabla siguiente se enumeran los valores posibles para el parámetro Source tal y como se define en el archivo de encabezado ntetw.h :
Valor Significado - MEMORY_FROM_LOOKASIDE
- 1
Memoria de la lista lookaside. - MEMORY_FROM_LOWFRAG
- 2
Memoria del montón de baja fragmentación. - MEMORY_FROM_MAINPATH
- 3
Memoria de la ruta de acceso del código principal. - MEMORY_FROM_SLOWPATH
- 4
Memoria de c lenta. - MEMORY_FROM_INVALID
- 5
Memoria que no era válida. - MEMORY_FROM_SEGMENT_HEAP
- 6
Este valor está reservado para uso futuro y nunca se devolverá.
Este evento no tiene parámetros.
Comentarios
El evento ETW_HEAP_EVENT_REALLOC se registra en todas las reasignaciones del montón.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible |
Windows 7 [solo aplicaciones de escritorio] |
Servidor mínimo compatible |
Windows Server 2008 R2 [solo aplicaciones de escritorio] |
Encabezado |
|
Consulte también