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 eine Schnittstelle ab, die eine Methode zum Zuweisen von Arbeitsspeicher zum Austauschen des Textkörpers einer Methode in CIL-Code (Common Intermediate Language) bereitstellt.
Syntax
HRESULT GetILFunctionBodyAllocator(
[in] ModuleID moduleId,
[out] IMethodMalloc **ppMalloc);
Parameter
moduleId [in] Die ID des Moduls, in dem sich die Methode befindet.
ppMalloc [out] Ein Zeiger auf eine IMethodMalloc-Schnittstelle , die eine Methode zum Zuordnen des Speichers bereitstellt.
Hinweise
Ein Methodentext im CIL-Code muss sich als relative virtuelle Adresse (RVA) relativ zum geladenen Modul befinden, was bedeutet, dass es dem Modul innerhalb von 4 GB folgt. Damit ein Tool den Text einer Methode einfacher austauschen kann, stellt die GetILFunctionBodyAllocator Methode sicher, dass der Speicher innerhalb dieses Bereichs zugeordnet wird.
Anforderungen
Plattformen: Informationen finden Sie unter Systemanforderungen.
Header: CorProf.idl, CorProf.h
Bibliothek: CorGuids.lib
.NET Framework-Versionen: Seit 2.0 verfügbar.