Compartir vía


ICorDebugProcess6::MarkDebuggerAttached (Método)

Cambia el estado interno del debugee para que el Debugger.IsAttached método devuelva true.

Syntax

HRESULT MarkDebuggerAttached(
    BOOL fIsAttached
);

Parámetros

fIsAttached true si el Debugger.IsAttached método debe indicar que se adjunta un depurador; false de lo contrario, .

Valor devuelto

El método puede devolver los valores enumerados en la tabla siguiente.

Valor devuelto Description
S_OK El depurador se actualizó correctamente.
CORDBG_E_MODULE_NOT_LOADED El ensamblado que contiene el Debugger.IsAttached método no se carga o algún otro error, como los metadatos que faltan, impide que se reconozca.

Este error es común y benigno. Debe llamar al método de nuevo cuando se carguen ensamblados adicionales.
Otros valores con errores HRESULT . Es probable que otros valores indiquen que se comportan mal los componentes del depurador o del compilador.

Observaciones

Nota:

Este método solo está disponible con .NET Native.

Requisitos

Plataformas: Consulte Sistemas operativos compatibles con .NET.

Encabezado: CorDebug.idl, CorDebug.h

Biblioteca: CorGuids.lib

Versiones de .NET: Disponible desde .NET Framework 4.6

Consulte también