检索当前正在调试的模块的名称。
HRESULT GetModuleName(
BSTR *pbstrModuleName
);
public int GetModuleName (
string pbstrModuleName
);
参数
- pbstrModuleName
[out] 模块的名称。
返回值
如果成功,则返回; S_OK否则,返回错误代码。
示例
下面的示例演示如何执行显示 IDebugBeforeSymbolSearchEvent2 接口的 CDebugBeforeSymbolSearchEventBase 对象的方法。
STDMETHODIMP CDebugBeforeSymbolSearchEventBase::GetModuleName(BSTR *pbstrModuleName)
{
HRESULT hRes = E_FAIL;
if (m_bstrModuleName)
{
*pbstrModuleName = SysAllocString( m_bstrModuleName);
if (*pbstrModuleName)
{
hRes = S_OK;
}
}
return ( hRes );
}