IDebugSymbols3::RemoveSyntheticSymbol 方法 (dbgeng.h)
RemoveSyntheticSymbol 方法从当前进程中的模块中删除合成符号。
语法
HRESULT RemoveSyntheticSymbol(
[in] PDEBUG_MODULE_AND_ID Id
);
参数
[in] Id
指定要删除的合成符号。 此值必须与 AddSyntheticSymbol的 Id 参数中返回的值相同。 有关此参数类型的详细信息,请参阅 DEBUG_MODULE_AND_ID。
返回值
返回代码 | 描述 |
---|---|
|
该方法成功。 |
|
未在指定位置找到合成符号。 如果以前删除或丢弃此位置的合成符号,则返回此标记。 |
此方法也可能返回错误值。 有关详细信息,请参阅 返回值。
言论
如果重新加载包含合成符号的模块(例如,通过调用 重载,并将 Module 参数设置为模块名称-将放弃合成符号。
有关合成符号的详细信息,请参阅合成符号。
要求
要求 | 价值 |
---|---|
目标平台 | 桌面 |
标头 | dbgeng.h (包括 Dbgeng.h) |