共用方式為


ICorDebugCode2::GetCodeChunks 方法

取得程式碼的區塊 (Chunk),將使用此區塊組成這個程式碼物件。

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 連接這些區塊時所用的順序。 .NET Framework 2.0 版中的 Microsoft Intermediate Language (MSIL) 程式碼物件將組成單一程式碼區塊。

需求

**平台:**請參閱 .NET Framework 系統需求

**標頭:**CorDebug.idl、CorDebug.h

**程式庫:**CorGuids.lib

**.NET Framework 版本:**4、3.5 SP1、3.5、3.0 SP1、3.0、2.0 SP1、2.0

請參閱

參考

ICorDebugCode2 介面