检索对调试模块的接口。
HRESULT GetModule(
IDebugModule2 **ppModule
);
public int GetModule(
out IDebugModule2 ppModule
);
参数
- ppModule
[out] 对调试模块接口。
返回值
如果成功,则返回; S_OK否则,返回错误代码。
示例
下面的示例演示如何执行显示 IDebugBeforeSymbolSearchEvent2 接口的 CDebugCodeContext 对象的方法。
HRESULT CDebugCodeContext::GetModule(IDebugModule2** ppModule)
{
HRESULT hr = S_OK;
CComPtr<CModule> pModule;
IfFalseGo( ppModule, E_INVALIDARG );
*ppModule = NULL;
IfFailGo( this->GetModule(&pModule) );
IfFailGo( pModule->QueryInterface(IID_IDebugModule2, (void**) ppModule) );
Error:
return hr;
}