Sdílet prostřednictvím


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

Viz také