Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Aktualisiert: November 2007
Versucht, für einen neuen MSIL-Funktionsrumpf (Microsoft Intermediate Language) eine bestimmte Speicherkapazität zu reservieren.
PVOID Alloc (
[in] ULONG cb
);
Parameter
- cb
[in] Die Anzahl der Bytes, die für den Methodentext reserviert werden sollen.
Hinweise
Der reservierte Arbeitsspeicher beginnt an einer Adresse oberhalb der Basisadresse des Moduls, das dieser Reservierungsfunktion zugeordnet ist. Das heißt, jede Reservierungsfunktion wird für ein bestimmtes Modul erstellt und versucht, Speicher mit einem positiven Offset von seiner Basisadresse zu reservieren. Wenn Alloc die erforderliche Anzahl der Bytes an einer Adresse oberhalb der Basisadresse des Moduls nicht reservieren kann, wird unabhängig von der tatsächlichen Größe des freien Speichers E_OUTOFMEMORY zurückgegeben.
Die Alloc-Methode sollte in Verbindung mit der ICorProfilerInfo::SetILFunctionBody-Methode verwendet werden.
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