Bagikan melalui


Metode ICorDebugCode::GetCode

Mendapatkan semua kode untuk fungsi yang ditentukan, diformat untuk pembongkaran. Metode ini tidak digunakan lagi. Gunakan ICorDebugCode2::GetCodeChunks sebagai gantinya.

Syntax

HRESULT GetCode (
    [in] ULONG32     startOffset,
    [in] ULONG32     endOffset,
    [in] ULONG32     cBufferAlloc,
    [out, size_is(cBufferAlloc),
        length_is(*pcBufferSize)] BYTE buffer[],
    [out] ULONG32    *pcBufferSize
);

Parameter-parameternya

startOffset [di] Offset awal fungsi.

endOffset [di] Offset akhir fungsi.

cBufferAlloc [di] Ukuran array tempat buffer kode akan dikembalikan.

buffer [out] Array tempat kode akan dikembalikan.

pcBufferSize [out] Jumlah byte yang dikembalikan.

Komentar

Jika kode fungsi telah dibagi menjadi beberapa gugus, kode tersebut digabungkan untuk meningkatkan offset asli. Batas instruksi tidak diperiksa.

Persyaratan

Platform: Lihat Sistem operasi yang didukung .NET.

Header: CorDebug.idl, CorDebug.h

Perpustakaan: CorGuids.lib

Versi .NET: 1.1, 1.0

Lihat juga