IDebugSymbolGroup2::OutputSymbols メソッド (dbgeng.h)
OutputSymbols メソッドは、指定したシンボルをデバッガー コンソールに出力します。
構文
HRESULT OutputSymbols(
[in] ULONG OutputControl,
[in] ULONG Flags,
[in] ULONG Start,
[in] ULONG Count
);
パラメーター
[in] OutputControl
シンボルの情報を印刷するときに使用する出力コントロール。 使用可能な値の詳細については、「 DEBUG_OUTCTL_XXX」を参照してください。 出力の詳細については、「 入力と出力」を参照してください。
[in] Flags
各シンボルに印刷される情報を決定するフラグ。 既定では、出力にはシンボルの名前、オフセット、値、および型が含まれます。 出力の形式は次のとおりです。
NameNAMEOffsetOFFValueVALUETypeTYPE
次のビット フラグを使用すると、これらの情報のいずれかと対応するマーカーの出力を抑制できます。
値 | 説明 |
---|---|
DEBUG_OUTPUT_SYMBOLS_NO_NAMES | シンボルの名前の出力を抑制します。 |
DEBUG_OUTPUT_SYMBOLS_NO_OFFSETS | シンボルのオフセットの出力を抑制します。 |
DEBUG_OUTPUT_SYMBOLS_NO_VALUES | シンボルの値の出力を抑制します。 |
DEBUG_OUTPUT_SYMBOLS_NO_TYPES | シンボルの型の出力を抑制します。 |
[in] Start
印刷するシンボル グループ内の最初のシンボルのインデックス。 シンボルのインデックスは識別番号です。 この数値は、0 からシンボル グループ内のシンボルの数から 1 を引いた値までの範囲です。
[in] Count
印刷する記号の数。
戻り値
リターン コード | 説明 |
---|---|
|
メソッドは正常に実行されました。 |
このメソッドは、エラー値を返すこともできます。 詳細については、「 戻り値」を参照してください。
注釈
シンボル グループの詳細については、「 スコープとシンボル グループ」を参照してください。
要件
要件 | 値 |
---|---|
対象プラットフォーム | デスクトップ |
Header | dbgeng.h (Dbgeng.h を含む) |