evento ETW_HEAP_EVENT_ALLOC

El evento ETW_HEAP_EVENT_ALLOC es un evento de seguimiento de administración de memoria para una operación de asignación de montón.

typedef struct ETW_HEAP_EVENT_ALLOC

Parámetros

HeapHandle

Identificador del montón donde se asignó la memoria. Este es el identificador del montón de una aplicación que se pasa a la función AllocateHeap cuando se asignó la memoria.

Tamaño

Tamaño en bytes asignados desde el montón.

Dirección

Dirección de la memoria que se asignó.

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 :

Value Significado
MEMORY_FROM_LOOKASIDE
1
Memoria de la lista de aspecto.
MEMORY_FROM_LOWFRAG
2
Memoria del montón de fragmentación baja.
MEMORY_FROM_MAINPATH
3
Memoria de la ruta de acceso del código principal.
MEMORY_FROM_SLOWPATH
4
Memoria de la ruta de acceso 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á.

 

Observaciones

El evento ETW_HEAP_EVENT_ALLOC se registra en todas las asignaciones 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
Ntwmi.h

Consulte también

Eventos de seguimiento de administración de memoria