Metoda ICorDebugProcess6::MarkDebuggerAttached
Zmienia stan wewnętrzny debugera, tak aby Debugger.IsAttached metoda w bibliotece klas programu .NET Framework 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 | opis |
---|---|
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
Ta metoda jest dostępna tylko w przypadku platformy .NET Native.
Wymagania
Platformy: zobacz Wymagania systemowe.
Nagłówek: CorDebug.idl, CorDebug.h
Biblioteka: CorGuids.lib
Wersje programu .NET Framework: dostępne tylko od wersji 4.6, .NET Native
Zobacz też
Współpracuj z nami w serwisie GitHub
Źródło tej zawartości można znaleźć w witrynie GitHub, gdzie można również tworzyć i przeglądać problemy i żądania ściągnięcia. Więcej informacji znajdziesz w naszym przewodniku dla współtwórców.