Метод ICorDebugCode2::GetCodeChunks

Возвращает фрагменты кода, из которого состоит этот объект кода.

Синтаксис

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

Параметры

cbufSize [in] Размер массива chunks .

pcnumChunks [out] Количество блоков, возвращаемых в массиве chunks .

chunks [out] Массив структур CodeChunkInfo, каждый из которых представляет один блок кода. Если значение cbufSize равно 0, этот параметр может иметь значение NULL.

Замечания

Блоки кода никогда не будут перекрываться, и они будут следовать порядку, в котором они были бы сцеплены ICorDebugCode::GetCode. Объект кода общего промежуточного языка (CIL) в платформа .NET Framework версии 2.0 будет состоять из одного блока кода.

Требования

Платформы: см. раздел Требования к системе.

Заголовок: CorDebug.idl, CorDebug.h

Библиотека: CorGuids.lib

версии платформа .NET Framework: Доступно с версии 2.0