IMethodMalloc::Alloc, méthode
Tente d’allouer une quantité de mémoire spécifiée pour un nouveau corps de fonction CIL (Common Intermediate Language).
Syntaxe
PVOID Alloc (
[in] ULONG cb
);
Paramètres
cb
[in] Nombre d’octets à allouer au corps de méthode.
Notes
La mémoire allouée commence à une adresse supérieure à l’adresse de base du module associé à cet allocateur. En d’autres termes, chaque allocateur est créé pour un module particulier et tente d’allouer de la mémoire avec un décalage positif par rapport à son adresse de base. Si la méthode Alloc
ne parvient pas à allouer le nombre d’octets demandé à une adresse supérieure à l’adresse de base du module, elle retourne NULL.
La méthode Alloc
doit être utilisée conjointement avec la méthode ICorProfilerInfo::SetILFunctionBody.
Spécifications
Plateformes : Consultez Configuration requise.
En-tête : CorProf.idl, CorProf.h
Bibliothèque : CorGuids.lib
Versions de .NET Framework : Disponible depuis la version 2.0