Bagikan melalui


Antarmuka IHostMemoryManager

Menyediakan metode yang memungkinkan runtime bahasa umum (CLR) untuk membuat permintaan memori virtual melalui host, alih-alih menggunakan fungsi memori virtual Win32 standar.

Metode

Metode Deskripsi
Metode AcquiredVirtualAddressSpace Memberi tahu host bahwa runtime bahasa umum (CLR) telah memperoleh memori yang ditentukan dari sistem operasi.
Metode CreateMAlloc Mendapatkan penunjuk antarmuka ke instans IHostMAlloc yang digunakan untuk meminta alokasi memori dari timbunan yang dibuat oleh host.
Metode GetMemoryLoad Mendapatkan jumlah memori fisik yang saat ini sedang digunakan, seperti yang dilaporkan oleh tuan rumah.
Metode NeedsVirtualAddressSpace Memberi tahu tuan rumah bahwa CLR akan mencoba menggunakan memori yang ditentukan.
Metode RegisterMemoryNotificationCallback Mendaftarkan penunjuk ke fungsi panggilan balik yang dipanggil host untuk memberi tahu CLR tentang beban memori saat ini di komputer.
Metode ReleasedVirtualAddressSpace Memberi tahu host bahwa CLR telah selesai menggunakan memori yang ditentukan.
Metode VirtualAlloc Berfungsi sebagai pembungkus logis untuk fungsi Win32 yang sesuai, yang mencadangkan atau melakukan wilayah halaman di ruang alamat virtual dari proses pemanggilan.
Metode VirtualFree Berfungsi sebagai pembungkus logis untuk fungsi Win32 yang sesuai, yang melepaskan, membatalkan, atau melepaskan dan memutuskan wilayah halaman dalam ruang alamat virtual dari proses pemanggilan.
Metode VirtualProtect Berfungsi sebagai pembungkus logis untuk fungsi Win32 yang sesuai, yang mengubah perlindungan pada wilayah halaman yang berkomitmen di ruang alamat virtual dari proses pemanggilan.
Metode VirtualQuery Berfungsi sebagai pembungkus logis untuk fungsi Win32 yang sesuai, yang mengambil informasi tentang berbagai halaman di ruang alamat virtual dari proses pemanggilan.

Keterangan

IHostMemoryManager juga menyediakan metode bagi CLR untuk mendapatkan penunjuk yang digunakan untuk membuat permintaan memori pada timbunan dan mendapatkan tingkat tekanan memori dalam proses, seperti yang dilaporkan oleh host.

Persyaratan

Platform: Lihat Persyaratan Sistem.

Header: MSCorEE.h

Pustaka: Disertakan sebagai sumber daya di MSCorEE.dll

Versi .NET Framework: Tersedia mulai dari 2.0

Lihat juga