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.
Představuje jeden ladicí modul (DE), který řídí ladění jednoho nebo více modulů.
Syntaxe
IDebugEngine3 : IDebugEngine2
Poznámky pro implementátory
Toto rozhraní je implementované vlastním de (pokud podporuje symboly), aby se povolil stav JustMyCode. Toto rozhraní musí implementovat de, pokud podporuje symboly a JustMyCode.
Poznámky pro volající
Toto rozhraní volá správce ladění relace (SDM) pro předávání uživatelských možností pro umístění, ze kterých se mají načíst symboly. Volá se také k nastavení identifikátoru GUID modulu při vytváření instance (tento identifikátor GUID je založený na metrikách od doby registrace modulu). SDM také volá toto rozhraní k nastavení stavu JustMyCode a k nastavení všech výjimek známých ladicím programem na zadaný stav.
Metody v pořadí Vtable
Kromě metod zděděných z IDebugEngine2 rozhraní IDebugEngine3 zveřejňuje následující metody.
| metoda | Popis |
|---|---|
| SetSymbolPath | Nastaví cestu nebo cesty, které de použije k vyhledání symbolů ladění. |
| LoadSymbols | Načte symboly pro všechny moduly, které ještě neměly načtené symboly. |
| SetJustMyCodeState | Informuje DE o informacích JustMyCode. |
| SetEngineGuid | Nastaví identifikátor GUID DE z metrik. |
| SetAllExceptions | Nastavte všechny výjimky, které jsou aktuálně nevyřízených, na zadaný stav. |
Požadavky
Hlavička: msdbg.h
Obor názvů: Microsoft.VisualStudio.Debugger.Interop
Sestavení: Microsoft.VisualStudio.Debugger.Interop.dll