IDebugSymbolSearchEvent2:: GetSymbolSearchInfo

调用事件处理程序检索有关符号加载的结果进程。

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 确定该负载的结果。

请参见

参考

IDebugModule3

MODULE_INFO_FLAGS

IDebugSymbolSearchEvent2