Freigeben über


IMethodMalloc

Aktualisiert: November 2007

Stellt eine Methode bereit, um für einen neuen MSIL-Funktionsrumpf (Microsoft Intermediate Language) Arbeitsspeicher zu reservieren.

Tipp

Bei der IMethodMalloc-Schnittstelle handelt es sich um eine einfache Speicherreservierungsfunktion. Sie ermöglicht Ihnen die Reservierung, jedoch nicht die Freigabe des Arbeitsspeichers.

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

Methoden

Methode

Beschreibung

IMethodMalloc::Alloc-Methode

Versucht, für einen neuen MSIL-Funktionsrumpf eine bestimmte Speicherkapazität zu reservieren.

Hinweise

Jede Reservierungsfunktion ist modulspezifisch und stellt sicher, dass sich der Funktionsrumpf an einem positiven Offset von der Basis des Moduls befindet. Arbeitsspeicher oberhalb der Basis kann wertvoll sein. Die Reservierungsfunktion sollte daher nur verwendet werden, um Arbeitsspeicher für einen Funktionsrumpf zu reservieren.

Anforderungen

Plattformen: siehe Systemanforderungen für .NET Framework.

Header: CorProf.idl

Bibliothek: CorGuids.lib

.NET Framework-Versionen: 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0

Siehe auch

Weitere Ressourcen

Profilerstellungsschnittstellen