Método ICorDebugProcess6::MarkDebuggerAttached
Cambia el estado interno del código que se está depurando para que el método Debugger.IsAttached de la biblioteca de clases .NET Framework devuelva true
.
Sintaxis
HRESULT MarkDebuggerAttached(
BOOL fIsAttached
);
Parámetros
fIsAttached
true
si el método Debugger.IsAttached debe indicar que hay un depurador asociado; de lo contrario, false
.
Valor devuelto
El método puede devolver los valores enumerados en la siguiente tabla.
Valor devuelto | Descripción |
---|---|
S_OK |
El código que se va a depurar se ha actualizado correctamente. |
CORDBG_E_MODULE_NOT_LOADED |
El ensamblado que contiene el método Debugger.IsAttached no está cargado, o hay algún otro error (como metadatos que faltan) que está impidiendo que se reconozca. Este error es habitual y no tiene repercusión alguna. Deberá llamar al método de nuevo cuando se carguen más ensamblados. |
Otros valores de error de HRESULT . |
Otros valores probablemente indiquen que el depurador o los componentes del compilador no funcionan correctamente. |
Comentarios
Nota
Este método solo está disponible con .NET Native.
Requisitos
Plataformas: Vea Requisitos de sistema.
Encabezado: CorDebug.idl, CorDebug.h
Biblioteca: CorGuids.lib
Versiones de .NET Framework: disponible a partir de la versión 4.6, solo en .NET Native