Udostępnij przez


ICorDebugProcess6::MarkDebuggerAttached — Metoda

Zmienia stan wewnętrzny debugera, tak aby Debugger.IsAttached metoda zwracała wartość true.

Składnia

HRESULT MarkDebuggerAttached(
    BOOL fIsAttached
);

Parametry

fIsAttached true Debugger.IsAttached jeśli metoda powinna wskazywać, że debuger jest dołączony; false w przeciwnym razie.

Wartość zwracana

Metoda może zwrócić wartości wymienione w poniższej tabeli.

Wartość zwracana Description
S_OK Debuggee został pomyślnie zaktualizowany.
CORDBG_E_MODULE_NOT_LOADED Zestaw zawierający metodę Debugger.IsAttached nie został załadowany lub inny błąd, taki jak brakujące metadane, uniemożliwia jego rozpoznawanie.

Ten błąd jest typowy i łagodny. Po załadowaniu dodatkowych zestawów należy wywołać metodę ponownie.
Inne wartości powodujące niepowodzenie HRESULT . Inne wartości prawdopodobnie wskazują na niewłaściwe zachowanie składników debugera lub kompilatora.

Uwagi

Uwaga / Notatka

Ta metoda jest dostępna tylko w przypadku platformy .NET Native.

Requirements

Platformy: Zobacz Obsługiwane systemy operacyjne platformy .NET.

Nagłówek: CorDebug.idl, CorDebug.h

Biblioteka: CorGuids.lib

Wersje platformy .NET: Dostępne od programu .NET Framework 4.6

Zobacz także