Partager via


IMethodMalloc

Mise à jour : novembre 2007

Fournit une méthode permettant d'allouer de la mémoire pour un nouveau corps de fonction MSIL.

Remarque :

L'interface IMethodMalloc est un allocateur de mémoire simple. Elle vous permet d'allouer de la mémoire, mais pas d'en libérer.

interface IMethodMalloc : IUnknown {
        
    PVOID Alloc (
        [in] ULONG   cb
    );
}

Méthodes

Méthode

Description

IMethodMalloc::Alloc, méthode

Tente d'allouer une quantité de mémoire spécifiée pour un nouveau corps de fonction MSIL.

Notes

Chaque allocateur est spécifique au module et garantit que le corps de fonction sera à un offset positif de la base du module. La mémoire au-dessus de la base d'un module peut être précieuse ; l'allocateur doit donc être utilisé afin d'allouer de la mémoire uniquement pour un corps de fonction.

Configuration requise

Plateformes : consultez Configuration requise du .NET Framework.

En-tête : Corprof.idl

Bibliothèque : CorGuids.lib

Versions du .NET Framework : 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0

Voir aussi

Autres ressources

Interfaces de profilage