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 串連的順序。 .NET Framework 2.0 版中的通用中繼語言 (CIL) 程式代碼物件會組成單一程式代碼區塊。

需求

平台:請參閱系統需求

標頭:CorDebug.idl、CorDebug.h

程式庫:CorGuids.lib

.NET Framework 版本: 自 2.0 起提供