IDiaEnumNamedStreams

枚举数据源中包含的命名流。

语法

IDiaEnumNamedStreams : IUnknown

Vtable 顺序中的方法

下表显示了 IDiaEnumNamedStreams的方法。

方法 描述
IDiaEnumNamedStreams::get__NewEnum 检索此枚举器的 IEnumVARIANT 接口 版本。
IDiaEnumNamedStreams::get_Count 检索命名流的数目。
IDiaEnumNamedStreams::Next 检索枚举序列中的下一个命名流。
IDiaEnumNamedStreams::Skip 推进枚举序列中的指定名称数。
IDiaEnumNamedStreams::Reset 将此枚举序列重置为开头。
IDiaEnumNamedStreams::Clone 创建一个新的枚举器,其中包含与当前枚举器相同的枚举状态。

言论

这些命名流是 PDB 文件格式的实现详细信息。 它们通常包含可以更恰当地枚举的信息,例如 IDiaEnumTablesIDiaEnumInjectedSourcesIDiaEnumSourceLinkIDiaEnumSourceLink2甚至 IDiaEnumDebugStreams。 应尽可能使用其他枚举器。

呼叫者的说明

通过调用 IDiaDataSourceEx2::findNamedStreams 方法获取此接口。

有关如何获取 IDiaEnumNamedStreams 接口并枚举所有命名流的示例,请参阅 IDiaDataSourceEx2::findNamedStreams

要求

标头:Dia2.h

库:diaguids.lib

DLL:msdia140.dll

另请参阅