Methode IMethodMalloc::Alloc
Hiermee wordt geprobeerd een opgegeven hoeveelheid geheugen toe te wijzen voor een nieuwe algemene hoofdtekst van de functie CIL (Common Intermediate Language).
Syntaxis
PVOID Alloc (
[in] ULONG cb
);
Parameters
cb
[in] Het aantal bytes dat moet worden toegewezen voor de hoofdtekst van de methode.
Opmerkingen
Het toegewezen geheugen begint op een adres dat groter is dan het basisadres van de module die is gekoppeld aan deze allocator. Met andere woorden, elke allocator wordt gemaakt voor een bepaalde module en probeert geheugen toe te wijzen op een positieve verschuiving van het basisadres. Als Alloc
het aangevraagde aantal bytes niet kan worden toegewezen aan een adres dat groter is dan het basisadres van de module, wordt NULL geretourneerd.
De Alloc
methode moet worden gebruikt in combinatie met de methode ICorProfilerInfo::SetILFunctionBody .
Vereisten
Platformen: Zie Systeemvereisten.
Koptekst: CorProf.idl, CorProf.h
Bibliotheek: CorGuids.lib
.NET Framework-versies: beschikbaar sinds 2.0