_ _ Событие выделения события кучи ETW _

Событие выделения _ _ события кучи _ ETW — это событие трассировки управления памятью для операции выделения кучи.

typedef struct ETW_HEAP_EVENT_ALLOC

Параметры

хеафандле

Маркер кучи, в которой была выделена память. Это куча, обрабатывающая приложение, передаваемое функции аллокатехеап при выделении памяти.

Размер

Размер в байтах, выделенный из кучи.

Адрес

Адрес выделенной памяти.

Источник

Источник памяти, используемый распределителем для выделения кучи.

В следующей таблице перечислены возможные значения для исходного параметра, как определено в файле заголовка нтетв. h :

Значение Значение
Память _ ИЗ _ резервного
блока
1
Память из резервного списка.
Память _ ИЗ _ ловфраг
2
Память из кучи с низкой фрагментацией.
Память _ ИЗ _ маинпас
3
Память из основного пути кода.
Память _ от _ словпас
4
Память из скорости.
Память _ ИЗ _ недопустимых
5
Недопустимая память.
Память _ ИЗ _ _ кучи сегментов
6
Это значение зарезервировано для будущего использования и никогда не будет возвращаться.

Remarks

Событие выделения _ _ события кучи _ ETW регистрируется во всех выделениях кучи.

Требования

Требование Значение
Минимальная версия клиента
только Windows 7 [ настольных приложений]
Минимальная версия сервера
Windows [Только для настольных приложений сервера 2008 R2]
Заголовок
Нтвми. h

См. также раздел

События трассировки управления памятью