次の方法で共有


IDiaEnumNamedStreams

データ ソースに含まれる名前付きストリームを列挙します。

構文

IDiaEnumNamedStreams : IUnknown

Vtable Order のメソッド

次の表に、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

関連項目