Compartilhar via


Método ICorDebugModule::GetMetaDataInterface

Obtém um ponteiro de interface de metadados que pode ser usado para examinar os metadados do módulo.

Sintaxe

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

Parâmetros

riid
[in] A ID de referência que especifica a interface de metadados.

ppObj
[out] Um ponteiro para o endereço de um objeto T:IUnknownque é uma das interfaces de metadados.

Comentários

O depurador pode usar o método GetMetaDataInterface para fazer uma cópia dos metadados originais de um módulo, que ele deve fazer para editar esse módulo. O depurador chama GetMetaDataInterface para obter um objeto de interface IMetaDataEmit para o módulo e, em seguida, chama IMetaDataEmit::SaveToMemory para salvar uma cópia dos metadados do módulo na memória.

Requisitos

Plataformas: confira Requisitos do sistema.

Cabeçalho: CorDebug.idl, CorDebug.h

Biblioteca: CorGuids.lib

Versões do .NET Framework: Disponíveis desde a versão 1.0

Confira também