Partager via


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

Voir aussi