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