Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Získá důvod, proč byla zarážka nevázaná.
Syntaxe
Parametry
pdwUnboundReason
[ven] Vrátí hodnotu z BP_UNBOUND_REASON výčtu určující důvod, proč byla zarážka nevázaná.
Vrácená hodnota
V případě úspěchu vrátí hodnotu S_OK; v opačném případě vrátí kód chyby.
Poznámky
Mezi důvody patří přechod zarážky do jiného umístění po operaci úpravy a pokračování nebo určení, že zarážka byla vázaná na chybu.
Příklad
Následující příklad ukazuje, jak implementovat tuto metodu pro CBreakpointUnboundDebugEventBase objekt, který zveřejňuje IDebugBreakpointUnboundEvent2 rozhraní.
STDMETHODIMP CBreakpointUnboundDebugEventBase::GetReason(
BP_UNBOUND_REASON* pdwUnboundReason)
{
HRESULT hRes = E_FAIL;
if ( EVAL(pdwUnboundReason) )
{
*pdwUnboundReason = m_dwReason;
hRes = S_OK;
}
else
hRes = E_INVALIDARG;
return ( hRes );
}