Freigeben über


IDebugSymbolGroup::OutputSymbols-Methode (dbgeng.h)

Die OutputSymbols-Methode gibt die angegebenen Symbole in der Debuggerkonsole aus.

Syntax

HRESULT OutputSymbols(
  [in] ULONG OutputControl,
  [in] ULONG Flags,
  [in] ULONG Start,
  [in] ULONG Count
);

Parameter

[in] OutputControl

Das Ausgabesteuerelement, das beim Drucken der Symbolinformationen verwendet werden soll. Weitere Informationen zu möglichen Werten finden Sie unter DEBUG_OUTCTL_XXX. Weitere Informationen zur Ausgabe finden Sie unter Eingabe und Ausgabe.

[in] Flags

Die Flags, die bestimmen, welche Informationen für jedes Symbol ausgegeben werden. Standardmäßig enthält die Ausgabe den Namen, den Offset, den Wert und den Typ des Symbols. Das Format für die Ausgabe lautet wie folgt:

NameNAMEOffsetOFFValueVALUETypeTYPE

Sie können die folgenden Bitflags verwenden, um die Ausgabe einer dieser Informationen zusammen mit dem entsprechenden Marker zu unterdrücken.

Wert BESCHREIBUNG
DEBUG_OUTPUT_SYMBOLS_NO_NAMES Unterdrücken der Ausgabe des Symbolnamens.
DEBUG_OUTPUT_SYMBOLS_NO_OFFSETS Unterdrücken der Ausgabe des Offsets des Symbols.
DEBUG_OUTPUT_SYMBOLS_NO_VALUES Unterdrücken der Ausgabe des Symbolwerts.
DEBUG_OUTPUT_SYMBOLS_NO_TYPES Unterdrücken der Ausgabe des Symboltyps.

[in] Start

Der Index des ersten Symbols in der zu druckenden Symbolgruppe. Der Index eines Symbols ist eine Identifikationsnummer. Diese Zahl reicht von null bis zur Anzahl der Symbole in der Symbolgruppe minus 1.

[in] Count

Die Anzahl der zu druckten Symbole.

Rückgabewert

Rückgabecode BESCHREIBUNG
S_OK
Die Methode war erfolgreich.
 

Diese Methode kann auch Fehlerwerte zurückgeben. Weitere Informationen finden Sie unter Rückgabewerte.

Hinweise

Weitere Informationen zu Symbolgruppen finden Sie unter Bereiche und Symbolgruppen.

Anforderungen

Anforderung Wert
Zielplattform Desktop
Kopfzeile dbgeng.h (dbgeng.h einschließen)

Weitere Informationen

GetNumberSymbols

IDebugSymbolGroup

IDebugSymbolGroup2