Sdílet prostřednictvím


ICorDebugProcess6::MarkDebuggerAttached – metoda

Změní vnitřní stav ladění tak, aby Debugger.IsAttached metoda v knihovně tříd rozhraní .NET Framework vrátila true.

Syntaxe

HRESULT MarkDebuggerAttached(
    BOOL fIsAttached
);

Parametry

fIsAttachedtrueDebugger.IsAttached pokud by metoda měla indikovat, že ladicí program je připojen; false jinak.

Návratová hodnota

Metoda může vrátit hodnoty uvedené v následující tabulce.

Vrácená hodnota Popis
S_OK Ladicí program byl úspěšně aktualizován.
CORDBG_E_MODULE_NOT_LOADED Sestavení, které obsahuje metodu Debugger.IsAttached , není načteno nebo některá jiná chyba, například chybějící metadata, brání jeho rozpoznání.

Tato chyba je běžná a neškodná. Při načtení dalších sestavení byste měli metodu znovu volat.
Jiné neúspěšné HRESULT hodnoty. Jiné hodnoty pravděpodobně označují chybné chování ladicího programu nebo komponent kompilátoru.

Poznámky

Poznámka:

Tato metoda je k dispozici pouze pro .NET Native.

Požadavky

Platformy: Viz požadavky na systém.

Hlavička: CorDebug.idl, CorDebug.h

Knihovna: CorGuids.lib

Verze rozhraní .NET Framework: Dostupné pouze od verze 4.6, .NET Native

Viz také