IDebugBreakpointUnboundEvent2::GetBreakpoint
获取未绑定的断点。
语法
参数
ppBP
[out]返回一个 IDebugBoundBreakpoint2 对象,该对象代表未绑定的断点。
返回值
如果成功,则返回 S_OK
;否则,返回错误代码。
示例
以下示例演示如何为公开 IDebugBreakpointUnboundEvent2 接口的 CBreakpointUnboundDebugEventBase 对象实现此方法。
STDMETHODIMP CBreakpointUnboundDebugEventBase::GetBreakpoint(
IDebugBoundBreakpoint2 **ppbp)
{
HRESULT hRes = E_FAIL;
if ( ppbp )
{
if ( m_pbp )
{
IDebugBoundBreakpoint2 *pibp;
hRes = m_pbp->QueryInterface(IID_IDebugBoundBreakpoint2, (void **) & pibp);
if ( S_OK == hRes )
*ppbp = pibp;
}
else
hRes = E_FAIL;
}
else
hRes = E_INVALIDARG;
return ( hRes );
}