Partilhar via


Método ICorDebugCode2::GetCodeChunks

Obtém os blocos de código dos quais esse objeto de código é composto.

Sintaxe

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

Parâmetros

cbufSize [em] Tamanho da chunks matriz.

pcnumChunks [saídas] O número de blocos retornados na chunks matriz.

chunks [saídas] Uma matriz de estruturas "CodeChunkInfo", cada uma das quais representa um único pedaço de código. Se o valor de cbufSize for 0, esse parâmetro pode ser null.

Observações

Os blocos de código nunca se sobreporão e seguirão a ordem na qual teriam sido concatenados por ICorDebugCode::GetCode. Um objeto de código Common Intermediate Language (CIL) no .NET Framework versão 2.0 compreenderá um único bloco de código.

Requisitos

Plataformas: Consulte Requisitos do sistema.

Cabeçalho: CorDebug.idl, CorDebug.h

Biblioteca: CorGuids.lib

Versões do .NET Framework: Disponível desde 2.0