Sdílet prostřednictvím


IDebugEventCallback2

Toto rozhraní používá ladicí modul (DE) k odesílání událostí ladění do správce ladění relace (SDM).

Syntaxe

IDebugEventCallback2 : IUnknown

Poznámky pro implementátory

Visual Studio implementuje toto rozhraní pro příjem událostí z ladicího modulu.

Poznámky pro volající

Ladicí modul obvykle obdrží toto rozhraní, když SDM volá Attach, Attach nebo LaunchSuspended. Ladicí modul odesílá události do SDM voláním události.

Metody v pořadí Vtable

Následující tabulka ukazuje metody IDebugEventCallback2.

metoda Popis
Událost Odešle oznámení o událostech ladění do SDM.

Poznámky

Ačkoli EvaluateSync a EvaluateAsync určují, že přebírají IDebugEventCallback2 rozhraní, nejedná se o případ a ukazatel rozhraní bude vždy null hodnota. Místo toho musí ladicí modul použít IDebugEventCallback2 rozhraní přijaté ve volání Attach, Attach nebo LaunchSuspended.

Pokud balíček implementuje IDebugEventCallback ve spravovaném kódu, důrazně doporučujeme, aby ReleaseComObject bylo vyvoláno na různých rozhraních, která jsou předána události.

Požadavky

Hlavička: msdbg.h

Obor názvů: Microsoft.VisualStudio.Debugger.Interop

Sestavení: Microsoft.VisualStudio.Debugger.Interop.dll

Viz také