다음을 통해 공유


IDebugSymbols3::SetSymbolOptions 메서드(dbgeng.h)

SetSymbolOptions 메서드는 엔진의 전역 기호 옵션을 변경합니다.

구문

HRESULT SetSymbolOptions(
  [in] ULONG Options
);

매개 변수

[in] Options

새 기호 옵션을 지정합니다. 옵션은 비트 집합입니다. 기존 기호 옵션을 대체합니다. 비트 플래그에 대한 설명은 기호 옵션 설정을 참조하세요.

반환 값

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

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

설명

이 메서드는 엔진의 전역 기호 옵션을 옵션에 지정된 옵션으로 설정합니다. AddSymbolOptions와 달리 비트 집합 옵션에 없는 기호 옵션은 제거됩니다.

기호 옵션이 변경된 후 각 클라이언트에 대해 엔진은 DEBUG_CES_SYMBOL_OPTIONS 플래그를 IDebugEventCallbacks::ChangeSymbolState 메서드에 전달하여 해당 클라이언트의 IDebugEventCallbacks에 알림을 보냅니다.

기호에 대한 자세한 내용은 기호를 참조하세요.

요구 사항

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

추가 정보

AddSymbolOptions

GetSymbolOptions

IDebugSymbols

IDebugSymbols2

IDebugSymbols3

RemoveSymbolOptions