IDebugBreakpointErrorEvent2
Toto rozhraní informuje správce ladění relace (SDM), že čekající zarážku nelze svázat s načteným programem, a to buď kvůli upozornění, nebo chybě.
Syntaxe
IDebugBreakpointErrorEvent2 : IUnknown
Poznámky pro implementátory
De implementuje toto rozhraní jako součást podpory zarážek. Rozhraní IDebugEvent2 musí být implementováno ve stejném objektu jako toto rozhraní (SDM používá Pro přístup k IDebugEvent2
rozhraní QueryInterface).
Poznámky pro volající
De vytvoří a odešle tento objekt události, pokud čekající zarážku nelze svázat s laděným programem. Událost se odešle pomocí funkce zpětného volání IDebugEventCallback2 , kterou poskytuje SDM, když je připojen k laděného programu.
Metody v pořadí Vtable
Následující tabulka ukazuje metody IDebugBreakpointErrorEvent2
.
metoda | Popis |
---|---|
GetErrorBreakpoint | Získá IDebugErrorBreakpoint2 rozhraní, které popisuje upozornění nebo chybu. |
Poznámky
Při každém vázání zarážky se do SDM odešle událost. Pokud zarážku nelze svázat, IDebugBreakpointErrorEvent2
odešle se. V opačném případě se odešle IDebugBreakpointBoundEvent2 .
Pokud se například podmínka přidružená k čekající zarážce nepodaří analyzovat nebo vyhodnotit, odešle se upozornění, že čekající zarážka nemůže být v tuto chvíli vázána. K tomu může dojít, pokud kód zarážky ještě nenačetl.
Požadavky
Hlavička: msdbg.h
Obor názvů: Microsoft.VisualStudio.Debugger.Interop
Sestavení: Microsoft.VisualStudio.Debugger.Interop.dll