调用事件处理程序检索有关符号加载的结果进程。
HRESULT GetSymbolSearchInfo(
IDebugModule3** pModule,
BSTR* pbstrDebugMessage,
MODULE_INFO_FLAGS* pdwModuleInfoFlags
);
int GetSymbolSearchInfo(
IDebugModule3 pModule,
ref string pbstrDebugMessage,
out enum_MODULE_INFO_FLAGS pdwModuleInfoFlags
);
参数
pModule
[out] 表示符号加载的模块的 IDebugModule3 对象。pbstrDebugMessage
[in, out] 返回包含从模块的字符串的所有错误消息。 如果没有错误,则此字符串将包含模块名称,但决不能为 null。备注
[c++] pbstrDebugMessage 不是 NULL ,并且必须释放与 SysFreeString。
pdwModuleInfoFlags
[out] 标志的组合。指示任何符号是否的 MODULE_INFO_FLAGS 枚举的加载的。
返回值
如果成功,则返回; S_OK否则返回错误代码。
备注
当处理程序接收 IDebugSymbolSearchEvent2 事件时,在尝试加载模块后调试符号,该处理程序可以调用 thismethod 确定该负载的结果。