ICorDebugHeapEnum::Next 方法
获取 COR_HEAPOBJECT 实例的指定数,这些实例包含关于托管堆上的对象的信息。
语法
HRESULT Next(
[in] ULONG celt, [out, size_is(celt), length_is(*pceltFetched)] COR_HEAPOBJECT objects[],
[out] ULONG *pceltFetched
);
参数
celt
[in] 要检索的对象数。
对象
[out] 指针数组,每个指针都指向提供关于托管堆上的对象信息的 COR_HEAPOBJECT 对象。
pceltFetched
[out] 指向在 objects
中实际返回的 COR_HEAPOBJECT 对象数的指针。 如果 celt
为 1,此值可能为 null
。
备注
COR_HEAPOBJECT.type
字段是嵌套的引用计数 COM 接口的标识符。 此引用必须由 ICorDebugHeapEnum::Next
的调用方释放。
要求
平台:请参阅系统要求。
标头:CorDebug.idl、CorDebug.h
库:CorGuids.lib
.NET Framework 版本:自 4.5 起可用
请参阅
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈