Partager via


ICorDebugModule::GetMetaDataInterface, méthode

Mise à jour : novembre 2007

Obtient un objet d'interface de métadonnées qui permet d'examiner les métadonnées pour le module.

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 IUnknown qui constitue l'une des metadata interfaces.

Notes

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

Configuration requise

Plateformes : consultez Configuration requise du .NET Framework.

En-tête : CorDebug.idl

Bibliothèque : CorGuids.lib

Versions du .NET Framework : 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0, 1.1, 1.0

Voir aussi

Référence

ICorDebugModule

ICorDebugModule2

Autres ressources

Métadonnées (Référence des API non managées)