Compartilhar via


Método ICorDebugModule::GetMetaDataInterface

Obtém um objeto de interface de metadados que 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 objeto que é um do interfaces de metadados.

Comentários

O depurador pode usar o GetMetaDataInterface método para fazer uma cópia dos metadados para um módulo, o que ele deve fazer para edição esse módulo original. O depurador chama GetMetaDataInterface Para obter um IMetaDataEmit objeto da 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: See Requisitos de sistema do .NET framework.

Cabeçalho: CorDebug.idl

Biblioteca: CorGuids.lib

.NET Framework Versions: 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 ICorDebugModule

Interface ICorDebugModule2

Outros recursos

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