Udostępnij za pośrednictwem


Lista stosu wywołań — Polecenie

Wyświetla bieżący stos wywołań.

Debug.ListCallStack [/Count:number] [/ShowTypes:yes|no]
[/ShowNames:yes|no] [/ShowValues:yes|no] [/ShowModule:yes|no]
[/ShowLineOffset:yes|no] [/ShowByteOffset:yes|no]
[/ShowLanguage:yes|no] [/IncludeCallsAcrossThreads:yes|no]
[/ShowExternalCode:yes|no] [Thread:n] [index]

Argumenty

  • index
    Opcjonalne.Określa bieżącą ramką stosu i wyświetla żadnych danych wyjściowych.

Przełączniki

Każdy przełącznik może być wywoływana przy użyciu jego wypełnionego formularza lub formie krótkiej.

  • /Count:number [or] /C:number
    Opcjonalne.Maksymalna liczba stosy wywołań do wyświetlenia.Wartością domyślną jest nieograniczona.

  • / ShowTypes:yes|no [or] /T:yes|no
    Opcjonalne.Określa, czy mają być wyświetlane typy parametrów.Wartością domyślną jest yes.

  • / ShowNames:yes|no [or] /N:yes|no
    Opcjonalne.Określa, czy do wyświetlania nazwy parametru.Wartością domyślną jest yes.

  • / ShowValues:yes|no [or] /V:yes|no
    Opcjonalne.Określa, czy mają być wyświetlane wartości parametru.Wartością domyślną jest yes.

  • / ShowModule:yes|no [or] /M:yes|no
    Opcjonalne.Określa, czy ma być wyświetlana nazwa modułu.Wartością domyślną jest yes.

  • / ShowLineOffset:yes|no [or] /#:yes|no
    Opcjonalne.Określa, czy wyświetlać przesunięcie linii.Wartością domyślną jest no.

  • / ShowByteOffset:yes|no [or] /B:yes|no
    Opcjonalne.Określa, czy wyświetlać przesunięcie bajtu.Wartością domyślną jest no.

  • / ShowLanguage:yes|no [or] /L:yes|no
    Opcjonalne.Określa, czy mają być wyświetlane w języku.Wartością domyślną jest no.

  • / IncludeCallsAcrossThreads:yes|no [or] /I:yes|no
    Opcjonalne.Określa, czy zawierają wywołania do lub z innych wątków.Wartością domyślną jest no.

  • / ShowExternalCode:yes|no
    Opcjonalne.Określa, czy mają być wyświetlane tylko moje kodu dla stosu wywołań.Gdy tylko moje kodu jest wyłączony, cały kod użytkownika nie jest wyświetlana.Gdy tylko moje kodu jest włączone, kod użytkownika nie jest wyświetlany jako [external] w dane wyjściowe stosu wywołań.

  • Wątek:n
    Opcjonalne.Wyświetla stosu wywołań dla wątku n.Jeśli żaden wątek nie jest określony, pomocne przy rozwiązywaniu stosu wywołań dla bieżącego wątku.

Uwagi

Zmiany wprowadzone do argumentów lub przełączniki stosuje się do przyszłych wywołania tego polecenia.Jeśli wydania Debug.ListCallStackprzez siebie, wyświetla stos wywołań całego.Jeśli na przykład określić indeks

Debug.ListCallStack 2

a następnie w bieżącej klatce stosu jest ustawiony do tej ramki (w tym przypadku drugi ramki).

To polecenie przy użyciu jego alias predefiniowanych, można także napisać kb.Na przykład można wprowadzić

kb 2

Aby ustawić bieżącą ramką stosu do drugiej ramki.

Przykład

>Debug.CallStack /Count:4 /ShowTypes:yes

Zobacz też

Informacje

Lista dezasemblacji — Polecenie

Lista wątków — Polecenie

Visual Studio — Polecenia

Okno polecenia

Polecenie Znajdź/pole

Visual Studio — Aliasy poleceń