Поделиться через


События стека (трассировка событий Windows)

Событие стека должно использоваться вместе с другими событиями для создания трассировок стека после вызова события. Оно регистрируется при включенном поставщике среды выполнения. Это очень часто случающееся событие, так как оно сопровождает создание другого события времени выполнения. По этой причине рекомендуется использовать его с осторожностью.

В таблице ниже показаны ключевое слово и уровень. (Дополнительные сведения см. в разделе CLR ETW Keywords and Levels.)

Ключевое слово для вызова события Level
StackKeyword (0x40000000) LogAlways(0)

В таблице ниже представлены сведения о событии.

Событие Идентификатор события Условие вызова
CLRStackWalk 82 Вместе с другими событиями для создания трассировок стека после этого события.

В таблице ниже представлены данные события.

Имя поля Тип данных Описание
ClrInstanceID win:Uint16 Уникальный идентификатор среды выполнения.
Reserved1 win:UInt8 Зарезервировано.
Reserved2 win:UInt8 Зарезервировано.
FrameCount win:UInt32 Число кадров в трассировке стека.
Стек win:Pointer Столбцы указателей инструкций.

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