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 T:IUnknown objet qui est l’une des interfaces de métadonnées.

Remarques

Le débogueur peut utiliser la GetMetaDataInterface méthode pour effectuer une copie des métadonnées d’origine d’un module, 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

Plates-formes: Consultez les systèmes d’exploitation pris en charge par .NET.

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

Bibliothèque: CorGuids.lib

Versions de .NET : Disponible depuis .NET Framework 1.0