Udostępnij za pośrednictwem


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.

Zobacz też