Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Dipanggil oleh layanan akses data runtime bahasa umum (CLR) untuk mengalokasikan memori di ruang alamat proses target ini.
Sintaks
HRESULT AllocVirtual(
[in] CLRDATA_ADDRESS addr,
[in] ULONG32 size,
[in] ULONG32 typeFlags,
[in] ULONG32 protectFlags,
[out] CLRDATA_ADDRESS* virt
);
Parameter
addr [di] Nilai CLRDATA_ADDRESS yang menentukan alamat awal memori yang diminta untuk dialokasikan.
size [di] Ukuran, dalam byte, memori yang akan dialokasikan.
typeFlags [di] Bendera yang mengontrol alokasi memori. Lihat fungsi VirtualAlloc Win32.
protectFlags [di] Atribut perlindungan untuk memori yang dialokasikan. Lihat fungsi VirtualAlloc Win32.
virt [out] Penunjuk ke CLRDATA_ADDRESS nilai yang menentukan alamat awal aktual memori yang dialokasikan.
Keterangan
Metode AllocVirtual ini berfungsi sebagai pembungkus logis untuk fungsi VirtualAlloc Win32.
Metode ini diimplementasikan oleh penulis aplikasi penelusuran kesalahan.
Persyaratan
Platform: Lihat Persyaratan Sistem.
Header: ClrData.idl, ClrData.h
Pustaka: CorGuids.lib
Versi .NET Framework: Tersedia mulai dari 2.0