Partage via


IDiaEnumNamedStreams

Énumère les flux nommés contenus dans la source de données.

Syntaxe

IDiaEnumNamedStreams : IUnknown

Méthodes dans l’ordre de table virtuelle

Le tableau suivant présente les méthodes de IDiaEnumNamedStreams.

Méthode Description
IDiaEnumNamedStreams::get__NewEnum Récupère la version de l’interfaceIEnumVARIANT de cet énumérateur.
IDiaEnumNamedStreams::get_Count Récupère le nombre de flux nommés.
IDiaEnumNamedStreams::Next Récupère le flux nommé suivant dans la séquence d’énumération.
IDiaEnumNamedStreams::Skip Avance un nombre spécifié de noms dans la séquence d’énumération.
IDiaEnumNamedStreams::Reset Réinitialise cette séquence d’énumération au début.
IDiaEnumNamedStreams::Clone Crée un énumérateur qui contient le même état d’énumération que l’énumérateur actuel.

Remarques

Ces flux nommés sont un détail d’implémentation du format de fichier PDB. Ils contiennent souvent des informations qui peuvent être énumérées de manière plus appropriée avec une meilleure énumération, telle que IDiaEnumTables, IDiaEnumInjectedSources, IDiaEnumSourceLink, IDiaEnumSourceLink2, ou même IDiaEnumDebugStreams. Dans la mesure du possible, les autres énumérateurs doivent être utilisés.

Remarques pour les appelants

Obtenez cette interface en appelant la méthode IDiaDataSourceEx2::findNamedStreams.

Exemple

Consultez IDiaDataSourceEx2::findNamedStreams pour obtenir un exemple d’obtention d’une interface IDiaEnumNamedStreams et énumérer tous les flux nommés.

Exigences

En-tête : Dia2.h

Bibliothèque : diaguids.lib

DLL : msdia140.dll

Voir aussi