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 起可用