共用方式為


IDebugSymbols3::RemoveSyntheticSymbol 方法 (dbgeng.h)

RemoveSyntheticSymbol 方法會從目前進程中的模組中移除綜合符號。

語法

HRESULT RemoveSyntheticSymbol(
  [in] PDEBUG_MODULE_AND_ID Id
);

參數

[in] Id

指定要移除的綜合符號。 這必須是 AddSyntheticSymbolId 參數中傳回的相同值。 如需此參數類型的詳細資訊 ,請參閱DEBUG_MODULE_AND_ID

傳回值

傳回碼 描述
S_OK
此方法成功。
E_INVALIDARG
在指定的位置找不到綜合符號。 如果先前已移除或捨棄此位置的綜合符號,就會傳回這個值。
 

這個方法也可能傳回錯誤值。 如需詳細資訊,請參閱 傳回值

備註

如果重載包含綜合符號的模組,例如,呼叫 Reload 並將 Module 參數設定為模組名稱 ,將會捨棄綜合符號。

如需綜合符號的詳細資訊,請參閱綜合符號。

規格需求

需求
目標平台 桌面
標頭 dbgeng.h (包含 Dbgeng.h)

另請參閱

AddSyntheticSymbol

IDebugSymbols3

RemoveSyntheticModule