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
, IDiaEnumSourceLink2
ou 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