ICorProfilerInfo::GetILFunctionBodyAllocator, méthode
Obtient une interface qui fournit une méthode pour allouer de la mémoire à utiliser pour permuter le corps d'une méthode dans du code MSIL.
HRESULT GetILFunctionBodyAllocator(
[in] ModuleID moduleId,
[out] IMethodMalloc **ppMalloc);
Paramètres
moduleId
[in] ID du module dans lequel réside la méthode.ppMalloc
[out] Pointeur vers une interface IMethodMalloc qui fournit une méthode pour allouer la mémoire.
Notes
Un corps de méthode dans du code MSIL doit être localisé comme une adresse virtuelle relative, associée au module chargé, ce qui signifie qu'il suit le module dans une plage de 4 Go. Pour qu'un outil puisse plus facilement permuter le corps d'une méthode, la méthode GetILFunctionBodyAllocator garantit que la mémoire est allouée dans cette plage.
Configuration requise
Plateformes : consultez Configuration requise du .NET Framework.
En-tête : CorProf.idl, CorProf.h
Bibliothèque : CorGuids.lib
Versions du .NET Framework : 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0