Compartir a través de


ICorDebugModule::GetMetaDataInterface (Método)

Obtiene un objeto de interfaz de metadatos que se puede utilizar para examinar los metadatos para el módulo.

HRESULT GetMetaDataInterface (
    [in] REFIID      riid,
    [out] IUnknown **ppObj
);

Parámetros

  • riid
    [in] Id. de la referencia que especifica la interfaz de metadatos.

  • ppObj
    [out] Puntero a la dirección de un objeto IUnknown que es una de las interfaces de metadatos.

Comentarios

El depurador puede utilizar el método GetMetaDataInterface para hacer una copia de los metadatos originales para un módulo, lo que es necesario para editar ese módulo. El depurador llama a GetMetaDataInterface para obtener un objeto de interfaz IMetaDataEmit para el módulo; a continuación, llama a IMetaDataEmit::SaveToMemory para guardar una copia de los metadatos del módulo en la memoria.

Requisitos

Plataformas: vea Requisitos de sistema de .NET Framework.

Encabezado: CorDebug.idl, CorDebug.h

Biblioteca: CorGuids.lib

Versiones de .NET Framework: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0, 1.1, 1.0

Vea también

Referencia

ICorDebugModule (Interfaz)

ICorDebugModule2 (Interfaz)

Otros recursos

Metadatos (Referencia de la API no administrada)