Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Перечисляет именованные потоки, содержащиеся в источнике данных.
Синтаксис
IDiaEnumNamedStreams : IUnknown
Методы в порядке Vtable
В следующей таблице показаны методы IDiaEnumNamedStreams.
| Метод | Описание |
|---|---|
IDiaEnumNamedStreams::get__NewEnum |
Извлекает версию интерфейсаIEnumVARIANT этого перечислителя. |
IDiaEnumNamedStreams::get_Count |
Извлекает число именованных потоков. |
IDiaEnumNamedStreams::Next |
Извлекает следующий именованный поток в последовательности перечисления. |
IDiaEnumNamedStreams::Skip |
Перемещает указанное число имен в последовательности перечисления. |
IDiaEnumNamedStreams::Reset |
Сбрасывает эту последовательность перечисления в начало. |
IDiaEnumNamedStreams::Clone |
Создает новый перечислитель, содержащий то же состояние перечисления, что и текущий перечислитель. |
Замечания
Эти именованные потоки — это сведения о реализации формата PDB-файла. Они часто содержат информацию, которая может быть более подходящей для перечисления, например IDiaEnumTables, IDiaEnumInjectedSourcesIDiaEnumSourceLink, IDiaEnumSourceLink2или даже IDiaEnumDebugStreams. Где это возможно, следует использовать другие перечислители.
Заметки для вызывающих абонентов
Получите этот интерфейс, вызвав метод IDiaDataSourceEx2::findNamedStreams.
Пример
См. IDiaDataSourceEx2::findNamedStreams пример получения интерфейса IDiaEnumNamedStreams и перечисления всех именованных потоков.
Требования
Заголовок: Dia2.h
Библиотека: diaguids.lib
DLL: msdia140.dll
См. также
- интерфейсов (пакет SDK для доступа к интерфейсу отладки)
IDiaDataSourceEx2::findNamedStreamsIDiaEnumDebugStreamsIDiaEnumInjectedSourcesIDiaEnumSourceLinkIDiaEnumSourceLink2IDiaEnumTables