Bagikan melalui


Metode ICorProfilerInfo::GetCodeInfo

Mendapatkan tingkat kode asli yang terkait dengan ID fungsi yang ditentukan.

Metode ini sudah usang. Gunakan metode ICorProfilerInfo2::GetCodeInfo2 sebagai gantinya.

Sintaks

HRESULT GetCodeInfo(  
    [in]  FunctionID functionId,  
    [out] LPCBYTE    *pStart,  
    [out] ULONG      *pcSize);  

Parameter

functionId
[in] ID dari fungsi yang terkait dengan kode asli.

pStart
[out] Penunjuk ke array byte yang menyusun kode asli fungsi.

pcSize
[out] Penunjuk ke bilangan bulat yang menentukan ukuran, dalam byte, dari kode asli.

Keterangan

Untuk mengoptimalkan kinerja, runtime bahasa umum di .NET Framework versi 2.0 membagi kode asli fungsi yang telah dikompilasi sebelumnya menjadi beberapa wilayah. Akibatnya, metode GetCodeInfo usang dalam .NET Framework 2.0 karena tidak dapat menangani sejauh mana kode asli fungsi. Profiler harus beralih menggunakan metode ICorProfilerInfo2::GetCodeInfo2 yang lebih umum sebagai gantinya.

Fungsi ini menggunakan buffer yang dialokasikan pemanggil.

Persyaratan

Platform: Lihat Persyaratan Sistem.

Header: CorProf.idl, CorProf.h

Pustaka: CorGuids.lib

Versi .NET Framework: 1.0

Lihat juga