Zdarzenie ETW stosu
Zdarzenie stosu powinno być używane w połączeniu z innymi zdarzeniami w celu wygenerowania śladów stosu po wywołaniu zdarzenia. Jest rejestrowany po włączeniu dostawcy środowiska uruchomieniowego. Jest to zdarzenie o bardzo wysokiej częstotliwości, ponieważ jest wywoływane za każdym razem, gdy zostanie zgłoszone inne zdarzenie środowiska uruchomieniowego. Z tego powodu zalecamy, aby to zdarzenie było używane ostrożnie.
W poniższej tabeli przedstawiono słowo kluczowe i poziom. (Aby uzyskać więcej informacji, zobacz CLR ETW Keywords and Levels(Słowa kluczowe i poziomy CLR ETW).
Słowo kluczowe do zgłaszania zdarzenia | Poziom |
---|---|
StackKeyword (0x40000000) |
LogAlways(0) |
W poniższej tabeli przedstawiono informacje o zdarzeniu.
Zdarzenie | Identyfikator zdarzenia | Podniesione, gdy |
---|---|---|
CLRStackWalk |
82 | W połączeniu z innymi zdarzeniami w celu wygenerowania śladów stosu po zdarzeniu. |
W poniższej tabeli przedstawiono dane zdarzenia.
Nazwa pola | Typ danych | Opis |
---|---|---|
ClrInstanceID | win:Uint16 | Unikatowy identyfikator środowiska uruchomieniowego. |
Reserved1 | win:UInt8 | Zarezerwowany. |
Reserved2 | win:UInt8 | Zarezerwowany. |
FrameCount | win:UInt32 | Liczba ramek w śladzie stosu. |
Stos | win:Wskaźnik | Kolumny wskaźników instrukcji. |