Condividi tramite


Metodo ICorDebugCode2::GetCodeChunks

Ottiene i blocchi di codice che compongono questo oggetto di codice.

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

Parametri

  • cbufSize
    [in] Dimensione della matrice chunks.

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

  • 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.

Note

I blocchi di codice non si sovrapporranno mai e seguiranno l'ordine nel quale sarebbero stati concatenati da ICorDebugCode::GetCode. Un oggetto di codice Microsoft Intermediate Language (MSIL) in .NET Framework versione 2.0 includerà un solo blocco di codice.

Requisiti

Piattaforme: vedere Requisiti di sistema di .NET Framework.

Intestazione: CorDebug.idl, CorDebug.h

Libreria: CorGuids.lib

Versioni di .NET Framework: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0

Vedere anche

Riferimenti

Interfaccia ICorDebugCode2