Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Lekéri a felületet, amely a közös köztes nyelvű (CIL) kódban lévő metódus törzsének felcseréléséhez használandó memória lefoglalására szolgáló módszert biztosít.
Syntax
HRESULT GetILFunctionBodyAllocator(
[in] ModuleID moduleId,
[out] IMethodMalloc **ppMalloc);
Paraméterek
moduleId [in] Annak a modulnak az azonosítója, amelyben a metódus található.
ppMalloc[kifelé] Egy IMethodMalloc-felületre mutató mutató, amely a memória lefoglalására szolgál.
Megjegyzések
A CIL-kód metódustörzsének relatív virtuális címként (RVA) kell lennie a betöltött modulhoz képest, ami azt jelenti, hogy a modult 4 GB-on belül követi. Annak érdekében, hogy egy eszköz könnyebben felcserélje egy metódus törzsét, a GetILFunctionBodyAllocator metódus biztosítja, hogy a memória az adott tartományon belül legyen lefoglalva.
Követelmények
Platformok: Lásd a rendszerkövetelményeket.
Fejléc: CorProf.idl, CorProf.h
Könyvtár: CorGuids.lib
.NET-keretrendszer verziók: 2.0 óta elérhető