Partilhar via


Método de ICorDebugModule::GetMetaDataInterface

Obtém um objeto de interface de metadados pode ser usado para examinar os metadados para o módulo.

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 IUnknown o objeto que é uma da interfaces de metadados.

Comentários

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

Requisitos

Plataformas: Consulte Requisitos de sistema do .NET Framework.

Cabeçalho: CorDebug.idl, CorDebug.h

Biblioteca: CorGuids.lib

.NET Framework versões: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0, 1.1, 1.0

Consulte também

Referência

Interface de ICorDebugModule

Interface de ICorDebugModule2

Outros recursos

Metadados (referência de API não gerenciada)