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
- interfaces (Sdk Debug Interface Access)
IDiaDataSourceEx2::findNamedStreams
IDiaEnumDebugStreams
IDiaEnumInjectedSources
IDiaEnumSourceLink
IDiaEnumSourceLink2
IDiaEnumTables