ICorDebugCode2::GetCodeChunks Method
Gets the chunks of code that this code object is composed of.
Syntax
HRESULT GetCodeChunks (
[in] ULONG32 cbufSize,
[out] ULONG32 *pcnumChunks,
[out, size_is(cbufSize), length_is(*pcnumChunks)]
CodeChunkInfo chunks[]
);
Parameters
cbufSize
[in] Size of the chunks
array.
pcnumChunks
[out] The number of chunks returned in the chunks
array.
chunks
[out] An array of "CodeChunkInfo" structures, each of which represents a single chunk of code. If the value of cbufSize
is 0, this parameter can be null.
Remarks
The code chunks will never overlap, and they will follow the order in which they would have been concatenated by ICorDebugCode::GetCode. A common intermediate language (CIL) code object in the .NET Framework version 2.0 will comprise a single code chunk.
Requirements
Platforms: See System Requirements.
Header: CorDebug.idl, CorDebug.h
Library: CorGuids.lib
.NET Framework Versions: Available since 2.0
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for