Compartilhar via


IDiaEnumNamedStreams

Enumera os fluxos nomeados contidos na fonte de dados.

Sintaxe

IDiaEnumNamedStreams : IUnknown

Métodos na ordem Vtable

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

Método Descrição
IDiaEnumNamedStreams::get__NewEnum Recupera a versão da InterfaceIEnumVARIANT 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.

Observações

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

Anotações 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.

Requisitos

Cabeçalho: Dia2.h

Biblioteca: diaguids.lib

DLL: msdia140.dll

Consulte também