Metodo ICorDebugProcess6::MarkDebuggerAttached
Modifica lo stato interno dell'oggetto del debug in modo che il metodo Debugger.IsAttached nella libreria di classi .NET Framework restituisca true
.
Sintassi
HRESULT MarkDebuggerAttached(
BOOL fIsAttached
);
Parametri
fIsAttached
true
se il metodo Debugger.IsAttached deve indicare che è collegato un debugger, altrimenti false
.
Valore restituito
Il metodo può restituire i valori elencati nella seguente tabella.
Valore restituito | Descrizione |
---|---|
S_OK |
L'oggetto del debug è stato aggiornato correttamente. |
CORDBG_E_MODULE_NOT_LOADED |
L'assembly che contiene il metodo Debugger.IsAttached non è caricato oppure altri errori, ad esempio metadati mancanti, ne stanno impedendo il riconoscimento. Questo errore è frequente e non grave. Chiamare di nuovo il metodo quando vengono caricati altri assembly. |
Altri valori di HRESULT con errori. |
Altri valori indicano probabilmente il comportamento errato di un debugger o dei componenti del compilatore. |
Osservazioni:
Nota
Questo metodo è disponibile solo con .NET Native.
Requisiti
Piattaforme: vedere Requisiti di sistema.
Intestazione: CorDebug.idl, CorDebug.h
Libreria: CorGuids.lib
Versioni di .NET Framework: disponibili solo dalla versione 4.6, .NET Native
Vedi anche
Collabora con noi su GitHub
L'origine di questo contenuto è disponibile in GitHub, in cui è anche possibile creare ed esaminare i problemi e le richieste pull. Per ulteriori informazioni, vedere la guida per i collaboratori.