バインド解除されたブレークポイントを取得します。
構文
パラメーター
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 );
}