Megosztás a következőn keresztül:


ICLRDataTarget2::AllocVirtual metódus

A közös nyelvi futtatókörnyezet (CLR) adathozzáférési szolgáltatásai meghívják, hogy memóriát foglaljanak le a célfolyamat címterében.

Syntax

HRESULT AllocVirtual(
    [in] CLRDATA_ADDRESS addr,
    [in] ULONG32 size,
    [in] ULONG32 typeFlags,
    [in] ULONG32 protectFlags,
    [out] CLRDATA_ADDRESS* virt
);

Paraméterek

addr [in] A CLRDATA_ADDRESS lefoglalni kívánt memória kért kezdőcímét meghatározó érték.

size [in] A lefoglalni kívánt memória mérete bájtban.

typeFlags [in] A memória lefoglalását vezérlő jelzők. Lásd a Win32 VirtualAlloc függvényt.

protectFlags [in] A lefoglalt memória védelmi attribútumai. Lásd a Win32 VirtualAlloc függvényt.

virt [kifelé] A lefoglalt memória tényleges kezdőcímét meghatározó értékre mutató mutató CLRDATA_ADDRESS .

Megjegyzések

A AllocVirtual metódus a Win32 VirtualAlloc függvény logikai burkolójaként szolgál.

Ezt a módszert a hibakereső alkalmazás írója implementálja.

Követelmények

Platformok: Lásd a rendszerkövetelményeket.

Fejléc: ClrData.idl, ClrData.h

Könyvtár: CorGuids.lib

.NET-keretrendszer verziók: 2.0 óta elérhető

Lásd még