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

다음 비트 플래그를 사용하여 이러한 정보 중 하나의 출력을 해당 표식과 함께 표시하지 않을 수 있습니다.

Description
DEBUG_OUTPUT_SYMBOLS_NO_NAMES 기호 이름의 출력을 표시하지 않습니다.
DEBUG_OUTPUT_SYMBOLS_NO_OFFSETS 기호 오프셋의 출력을 표시하지 않습니다.
DEBUG_OUTPUT_SYMBOLS_NO_VALUES 기호 값의 출력을 표시하지 않습니다.
DEBUG_OUTPUT_SYMBOLS_NO_TYPES 기호 형식의 출력을 표시하지 않습니다.

[in] Start

인쇄할 기호 그룹의 첫 번째 기호 인덱스입니다. 기호의 인덱스는 ID 번호입니다. 이 숫자는 0부터 기호 그룹의 기호 수에서 1을 뺀 값까지입니다.

[in] Count

인쇄할 기호 수입니다.

반환 값

반환 코드 Description
S_OK
메서드를 성공적으로 수행했습니다.
 

이 메서드는 오류 값을 반환할 수도 있습니다. 자세한 내용은 반환 값을 참조하세요.

설명

기호 그룹에 대한 자세한 내용은 범위 및 기호 그룹을 참조하세요.

요구 사항

요구 사항
대상 플랫폼 데스크톱
머리글 dbgeng.h(Dbgeng.h 포함)

추가 정보

GetNumberSymbols

IDebugSymbolGroup

IDebugSymbolGroup2