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