Condividi tramite


Metodo ICorDebugCode2::GetCodeChunks

Ottiene i blocchi di codice di cui è composto l'oggetto di codice.

Sintassi

HRESULT GetCodeChunks (
    [in]  ULONG32     cbufSize,
    [out] ULONG32     *pcnumChunks,
    [out, size_is(cbufSize), length_is(*pcnumChunks)]
        CodeChunkInfo chunks[]
);

Parametri

cbufSize [in] Dimensione della chunks matrice.

pcnumChunks [out] Numero di blocchi restituiti nella chunks matrice.

chunks [out] Matrice di strutture "CodeChunkInfo", ognuna delle quali rappresenta un singolo blocco di codice. Se il valore di cbufSize è 0, questo parametro può essere Null.

Osservazioni:

I blocchi di codice non si sovrappongono mai e seguiranno l'ordine in cui sarebbero stati concatenati da ICorDebugCode::GetCode. Un oggetto di codice CIL (Common Intermediate Language) in .NET Framework versione 2.0 comprenderà un singolo blocco di codice.

Requisiti

Piattaforme: vedere Requisiti di sistema.

Intestazione: CorDebug.idl, CorDebug.h

Libreria: CorGuids.lib

Versioni di .NET Framework: disponibili dalla versione 2.0