IMethodMalloc::Alloc — Metoda
Próbuje przydzielić określoną ilość pamięci dla nowej treści funkcji języka pośredniego (CIL).
Składnia
PVOID Alloc (
[in] ULONG cb
);
Parametry
cb
[in] Liczba bajtów do przydzielenia dla treści metody.
Uwagi
Przydzielona pamięć rozpocznie się pod adresem większym niż adres podstawowy modułu skojarzonego z tym alokatorem. Innymi słowy, każdy alokator jest tworzony dla określonego modułu i podejmie próbę przydzielenia pamięci z dodatnim przesunięciem z adresu podstawowego. Jeśli Alloc
nie można przydzielić żądanej liczby bajtów pod adresem większym niż adres podstawowy modułu, zwraca wartość NULL.
Metoda Alloc
powinna być używana w połączeniu z metodą ICorProfilerInfo::SetILFunctionBody .
Wymagania
Platformy: zobacz Wymagania systemowe.
Nagłówek: CorProf.idl, CorProf.h
Biblioteka: CorGuids.lib
Wersje programu .NET Framework: dostępne od wersji 2.0