Rozhraní ICorDebugProcess6
Logicky rozšiřuje rozhraní ICorDebugProcess tak, aby umožňovalo funkce, jako je dekódování spravovaných událostí ladění, které jsou kódovány v nativních událostech ladění výjimek a dělení virtuálních modulů.
Metody
Metoda | Popis |
---|---|
DecodeEvent – metoda | Dekóduje spravované události ladění, které byly zapouzdřeny v datové části speciálně vytvořených událostí ladění nativních výjimek. |
EnableVirtualModuleSplitting – metoda | Povolí nebo zakáže rozdělení virtuálních modulů. |
GetCode – metoda | Získá informace o spravovaném kódu na konkrétní adrese kódu. |
GetExportStepInfo – metoda | Poskytuje informace o funkcích exportovaných za běhu, které vám pomůžou procházet spravovaný kód. |
MarkDebuggerAttached – metoda | Změní interní stav laděného objektu tak, aby Debugger.IsAttached metoda v knihovně tříd rozhraní .NET Framework vrátila true . |
Metoda ProcessStateChanged | Upozorní ICorDebug , že proces je spuštěný. |
Poznámky
Poznámka
Rozhraní je k dispozici pouze s .NET Native. Pokus o volání QueryInterface
pro načtení ukazatele rozhraní vrátí E_NOINTERFACE
pro scénáře ICorDebug mimo .NET Native.
Požadavky
Platformy: Viz Požadavky na systém.
Záhlaví: CorDebug.idl, CorDebug.h
Knihovny: CorGuids.lib
Verze rozhraní .NET Framework: K dispozici od verze 4.6, pouze .NET Native