ICorDebugProcess6::MarkDebuggerAttached-Methode
Ändert den internen Status des zu debuggenden Objekts, sodass die Debugger.IsAttached-Methode in der .NET Framework-Klassenbibliothek true
zurückgibt.
Syntax
HRESULT MarkDebuggerAttached(
BOOL fIsAttached
);
Parameter
fIsAttached
true
, falls sich bei der Debugger.IsAttached-Methode herausstellt, dass ein Debugger verbunden ist; anderenfalls false
.
Rückgabewert
Diese Methode kann die in der folgenden Tabelle aufgeführten Werte zurückgeben.
Rückgabewert | BESCHREIBUNG |
---|---|
S_OK |
Die zu debuggende Komponente wurde erfolgreich aktualisiert. |
CORDBG_E_MODULE_NOT_LOADED |
Die Assembly mit der Debugger.IsAttached-Methode wurde nicht geladen, oder ein anderer Fehler wie fehlende Metadaten verhindert deren Erkennung. Dieser Fehler ist nicht außergewöhnlich und unkritisch. Sie sollten die Methode erneut aufrufen, wenn zusätzliche Assemblys geladen werden. |
Andere fehlerhafte HRESULT -Werte. |
Andere Werte deuten wahrscheinlich auf fehlerhafte Vorgänge von Debugger- oder Compilerkomponenten hin. |
Bemerkungen
Hinweis
Diese Methode ist nur mit .NET Native verfügbar.
Anforderungen
Plattformen: Informationen finden Sie unter Systemanforderungen.
Header: CorDebug.idl, CorDebug.h
Bibliothek: CorGuids.lib
.NET Framework-Versionen: seit Version 4.6 verfügbar, nur .NET Native