Bagikan melalui


Metode IMethodMalloc::Alloc

Mencoba mengalokasikan jumlah memori tertentu untuk isi fungsi bahasa perantara umum (CIL) baru.

Sintaks

PVOID Alloc (
    [in] ULONG   cb
);

Parameter

cb
[in] Jumlah byte yang akan dialokasikan untuk isi metode.

Keterangan

Memori yang dialokasikan akan dimulai pada alamat yang lebih besar dari alamat dasar modul yang terkait dengan pengalokasi ini. Dengan kata lain, setiap pengalokasi dibuat untuk modul tertentu, dan akan mencoba mengalokasikan memori pada offset positif dari alamat dasarnya. Jika Alloc gagal mengalokasikan jumlah byte yang diminta pada alamat yang lebih besar dari alamat dasar modul, maka akan mengembalikan NULL.

Metode Alloc harus digunakan bersama dengan metode ICorProfilerInfo::SetILFunctionBody.

Persyaratan

Platform: Lihat Persyaratan Sistem.

Header: CorProf.idl, CorProf.h

Pustaka: CorGuids.lib

Versi .NET Framework: Tersedia mulai dari 2.0

Lihat juga