ICorDebugModule::GetMetaDataInterface-Methode
Ruft ein Metadaten-Schnittstellenobjekt ab, mit dem Sie die Metadaten für das Modul untersuchen können.
Syntax
HRESULT GetMetaDataInterface (
[in] REFIID riid,
[out] IUnknown **ppObj
);
Parameter
riid
[in] Die Referenz-ID, die die Metadatenschnittstelle angibt.
ppObj
[out] Ein Zeiger auf die Adresse eines T:IUnknown
Objekts, das eine der Metadatenschnittstellen ist.
Hinweise
Der Debugger kann die GetMetaDataInterface
-Methode verwenden, um eine Kopie der ursprünglichen Metadaten für ein Modul zu erstellen, was zum Bearbeiten dieses Moduls erforderlich ist. Der Debugger ruft auf GetMetaDataInterface
, um ein IMetaDataEmit-Schnittstellenobjekt für das Modul abzurufen, und ruft dann IMetaDataEmit::SaveToMemory auf, um eine Kopie der Metadaten des Moduls im Arbeitsspeicher zu speichern.
Anforderungen
Plattformen: Informationen finden Sie unter Systemanforderungen.
Header: CorDebug.idl, CorDebug.h
Bibliothek: CorGuids.lib
.NET Framework-Versionen: Seit Version 1.0 verfügbar.