Compartir a través de


ICorDebugMDA

Actualización: noviembre 2007

Representa un mensaje del ayudante para la depuración administrada (MDA).

interface ICorDebugMDA : IUnknown {
    HRESULT GetDescription (
        [in] ULONG32   cchName,
        [out] ULONG32  *pcchName,
        [out, size_is(cchName), length_is(*pcchName)]
                        WCHAR      szName[]
    );
        
    HRESULT GetFlags (
        [in] CorDebugMDAFlags *pFlags
        );
        
    HRESULT GetName (
        [in] ULONG32   cchName,
        [out] ULONG32  *pcchName,
        [out, size_is(cchName), length_is(*pcchName)]
            WCHAR      szName[]
    );
        
    HRESULT GetOSThreadId (
        [out] DWORD    *pOsTid
    );
        
    HRESULT GetXML (
        [in] ULONG32   cchName,
        [out] ULONG32  *pcchName,
        [out, size_is(cchName), length_is(*pcchName)]
            WCHAR      szName[]
    );
};

Métodos

Método

Descripción

ICorDebugMDA::GetDescription (Método)

Obtiene una cadena que contiene una descripción de este MDA.

ICorDebugMDA::GetFlags (Método)

Obtiene los indicadores asociados a este MDA.

ICorDebugMDA::GetName (Método)

Obtiene una cadena que contiene el nombre de este MDA.

ICorDebugMDA::GetOSThreadId (Método)

Obtiene el identificador de subproceso del sistema operativo en el que el Ayudante para la depuración administrada (MDA) se está ejecutando.

ICorDebugMDA::GetXML (Método)

Obtiene la secuencia XML completa asociada a este MDA.

Requisitos

Plataformas: vea Requisitos de sistema de .NET Framework.

Encabezado: CorDebug.idl

Biblioteca: CorGuids.lib

Versiones de .NET Framework: 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0

Vea también

Conceptos

Diagnóstico de errores con ayudantes de depuraciones administradas

Otros recursos

Interfaces para depuración