IDiaEnumNamedStreams
枚举数据源中包含的命名流。
语法
IDiaEnumNamedStreams : IUnknown
Vtable 顺序中的方法
下表显示了 IDiaEnumNamedStreams
的方法。
方法 | 描述 |
---|---|
IDiaEnumNamedStreams::get__NewEnum |
检索此枚举器的 IEnumVARIANT 接口 版本。 |
IDiaEnumNamedStreams::get_Count |
检索命名流的数目。 |
IDiaEnumNamedStreams::Next |
检索枚举序列中的下一个命名流。 |
IDiaEnumNamedStreams::Skip |
推进枚举序列中的指定名称数。 |
IDiaEnumNamedStreams::Reset |
将此枚举序列重置为开头。 |
IDiaEnumNamedStreams::Clone |
创建一个新的枚举器,其中包含与当前枚举器相同的枚举状态。 |
言论
这些命名流是 PDB 文件格式的实现详细信息。 它们通常包含可以更恰当地枚举的信息,例如 IDiaEnumTables
、IDiaEnumInjectedSources
、IDiaEnumSourceLink
、IDiaEnumSourceLink2
甚至 IDiaEnumDebugStreams
。 应尽可能使用其他枚举器。
呼叫者的说明
通过调用 IDiaDataSourceEx2::findNamedStreams
方法获取此接口。
例
有关如何获取 IDiaEnumNamedStreams
接口并枚举所有命名流的示例,请参阅 IDiaDataSourceEx2::findNamedStreams
。
要求
标头:Dia2.h
库:diaguids.lib
DLL:msdia140.dll