Partager via


ICorDebugModule::GetMetaDataInterface, méthode

Obtient un objet d’interface de métadonnées qui peut être utilisé pour examiner les métadonnées du module.

Syntaxe

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

Paramètres

riid
[in] ID de référence qui spécifie l’interface de métadonnées.

ppObj
[out] Pointeur vers l’adresse d’un objet T:IUnknown qui est une des interfaces de métadonnées.

Notes

Le débogueur peut utiliser la méthode GetMetaDataInterface pour faire une copie des métadonnées d’origine d’un module, ce qu’il doit faire pour modifier ce module. Le débogueur appelle GetMetaDataInterface pour obtenir un objet d’interface IMetaDataEmit pour le module, puis appelle IMetaDataEmit::SaveToMemory pour enregistrer une copie des métadonnées du module en mémoire.

Spécifications

Plateformes : Consultez Configuration requise.

En-tête : CorDebug.idl, CorDebug.h

Bibliothèque : CorGuids.lib

Versions de .NET Framework : Disponible à partir de la version 1.0

Voir aussi