다음을 통해 공유


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

RemoveSyntheticSymbol 메서드는 현재 프로세스의 모듈에서 합성 기호를 제거합니다.

통사론

HRESULT RemoveSyntheticSymbol(
  [in] PDEBUG_MODULE_AND_ID Id
);

매개 변수

[in] Id

제거할 합성 기호를 지정합니다. 이 값은 AddSyntheticSymbolId 매개 변수에 반환된 값과 동일해야 합니다. 이 매개 변수의 형식에 대한 자세한 내용은 DEBUG_MODULE_AND_ID 참조하세요.

반환 값

반환 코드 묘사
S_OK
메서드가 성공했습니다.
E_INVALIDARG
지정된 위치에서 가상 기호를 찾을 수 없습니다. 이 위치의 가상 기호가 이전에 제거되거나 삭제된 경우 반환됩니다.
 

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

발언

예를 들어 모듈 매개 변수를 모듈 이름으로 설정한 다시 로드 호출하여 가상 기호가 다시 로드되는 경우 가상 기호는 삭제됩니다.

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

요구 사항

요구
대상 플랫폼 바탕 화면
헤더 dbgeng.h(Dbgeng.h 포함)

참고 항목

AddSyntheticSymbol

IDebugSymbols3

removeSyntheticModule