Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Ruft ein Metadatenschnittstellenobjekt ab, das zur Untersuchung der Metadaten des Moduls verwendet werden kann.
HRESULT GetMetaDataInterface (
[in] REFIID riid,
[out] IUnknown **ppObj
);
Parameter
riid
[in] Die Verweis-ID, die die Metadatenschnittstelle angibt.ppObj
[out] Ein Zeiger auf die Adresse eines IUnknown-Objekts, bei dem es sich um eine der Metadatenschnittstellen handelt.
Hinweise
Der Debugger kann mithilfe der GetMetaDataInterface-Methode eine Kopie der ursprünglichen Metadaten eines Moduls erstellen. Dies ist erforderlich, damit das Modul bearbeitet werden kann. Der Debugger ruft GetMetaDataInterface auf, um ein IMetaDataEmit-Schnittstellenobjekt für das Modul abzurufen. Anschließend ruft er IMetaDataEmit::SaveToMemory auf, um eine Kopie der Metadaten des Moduls im Arbeitsspeicher zu speichern.
Anforderungen
Plattformen: siehe Systemanforderungen für .NET Framework.
Header: CorDebug.idl, CorDebug.h
Bibliothek: CorGuids.lib
.NET Framework-Versionen: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0, 1.1, 1.0
Siehe auch
Referenz
ICorDebugModule2-Schnittstelle