Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Pobiera interfejs, który udostępnia metodę przydzielania pamięci, która ma być używana do zamiany treści metody w kodzie wspólnego języka pośredniego (CIL).
Składnia
HRESULT GetILFunctionBodyAllocator(
[in] ModuleID moduleId,
[out] IMethodMalloc **ppMalloc);
Parametry
moduleId [in] Identyfikator modułu, w którym znajduje się metoda.
ppMalloc [out] Wskaźnik do interfejsu IMethodMalloc , który udostępnia metodę przydzielenia pamięci.
Uwagi
Treść metody w kodzie CIL musi znajdować się jako względny adres wirtualny (RVA) względem załadowanego modułu, co oznacza, że jest zgodny z modułem w ciągu 4 GB. Aby ułatwić narzędziu zamianę treści metody, GetILFunctionBodyAllocator metoda zapewnia przydzielanie pamięci w tym zakresie.
Wymagania
Platformy: zobacz Wymagania systemowe.
Nagłówek: CorProf.idl, CorProf.h
Biblioteka: CorGuids.lib
Wersje programu .NET Framework: dostępne od wersji 2.0