Partilhar via


IDiaEnumNamedStreams

Enumera os fluxos nomeados contidos na fonte de dados.

Sintaxe

IDiaEnumNamedStreams : IUnknown

Métodos em ordem Vtable

A tabela a seguir mostra os métodos de IDiaEnumNamedStreams.

Método Descrição
IDiaEnumNamedStreams::get__NewEnum Recupera a interface IEnumVARIANT versão deste enumerador.
IDiaEnumNamedStreams::get_Count Recupera o número de fluxos nomeados.
IDiaEnumNamedStreams::Next Recupera o próximo fluxo nomeado na sequência de enumeração.
IDiaEnumNamedStreams::Skip Avança um número especificado de nomes na sequência de enumeração.
IDiaEnumNamedStreams::Reset Redefine essa sequência de enumeração para o início.
IDiaEnumNamedStreams::Clone Cria um novo enumerador que contém o mesmo estado de enumeração que o enumerador atual.

Comentários

Esses fluxos nomeados são um detalhe de implementação do formato de arquivo PDB. Eles geralmente contêm informações que podem ser enumeradas de forma mais apropriada com uma melhor enumeração, como IDiaEnumTables, IDiaEnumInjectedSources, IDiaEnumSourceLink, IDiaEnumSourceLink2ou até mesmo IDiaEnumDebugStreams. Sempre que possível, devem ser utilizados os outros recenseadores.

Notas para chamadores

Obtenha essa interface chamando o método IDiaDataSourceEx2::findNamedStreams.

Exemplo

Consulte IDiaDataSourceEx2::findNamedStreams para obter um exemplo de como obter uma interface IDiaEnumNamedStreams e enumerar todos os fluxos nomeados.

Requerimentos

Cabeçalho: Dia2.h

Biblioteca: diaguids.lib

DLL: msdia140.dll

Ver também