IRawEnumerator 接口 (dbgmodel.h)

一个接口,用于枚举对象的原始子级(例如基类、字段等...)(及其值和关联的元数据)。 可以通过 IModelObject上的 EnumerateRawValues 或 EnumerateRawReferences 方法获取原始枚举器。

遗产

IRawEnumerator 继承自 IUnknown。

方法

IRawEnumerator 接口具有这些方法。

 
IRawEnumerator::AddRef

IRawEnumerator::AddRef 方法递增对象上接口的引用计数。
IRawEnumerator::GetNext

向前移动迭代器并提取原始元素的名称,并(可选)其值(或对其的引用)及其类型。
IRawEnumerator::QueryInterface

检索指向对象上支持的接口的指针。
IRawEnumerator::Release

IRawEnumerator::Release 方法递减对象上接口的引用计数。
IRawEnumerator::Reset

将枚举器重置为其初始状态。 后续 GetNext 调用将以枚举器顺序返回第一个原始元素(本机字段、基类等...)。

要求

要求 价值
标头 dbgmodel.h

另请参阅

调试器数据模型C++概述