Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
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. |