Интерфейс ITraceDataProviderCollection (pla.h)
Управляет коллекцией объектов TraceDataProvider .
Чтобы получить этот интерфейс, получите доступ к свойству ITraceDataCollector::TraceDataProviders .
Можно также вызвать функцию CoCreateInstance , чтобы создать новый экземпляр объекта TraceDataProviderCollection . Передайте __uuidof(TraceDataProviderCollection) в качестве идентификатора класса и __uuidof(ITraceDataProviderCollection) в качестве идентификатора интерфейса.
Чтобы заполнить коллекцию зарегистрированными поставщиками, вызовите метод ITraceDataProviderCollection::GetTraceDataProviders .
Наследование
Интерфейс ITraceDataProviderCollection наследуется от интерфейса IDispatch . ITraceDataProviderCollection также имеет следующие типы элементов:
Методы
Интерфейс ITraceDataProviderCollection содержит следующие методы.
ITraceDataProviderCollection::Add Добавляет поставщик трассировки в коллекцию. |
ITraceDataProviderCollection::AddRange Добавляет в коллекцию один или несколько поставщиков трассировки. |
ITraceDataProviderCollection::Clear Удаляет из коллекции все поставщики трассировки. |
ITraceDataProviderCollection::CreateTraceDataProvider Создает объект поставщика данных трассировки. |
ITraceDataProviderCollection::get__NewEnum Извлекает интерфейс в перечисление . (ITraceDataProviderCollection.get__NewEnum) |
ITraceDataProviderCollection::get_Count Извлекает количество поставщиков трассировки в коллекции. |
ITraceDataProviderCollection::get_Item Извлекает запрошенный поставщик трассировки из коллекции. |
ITraceDataProviderCollection::GetTraceDataProviders Заполняет коллекцию зарегистрированными поставщиками трассировки. |
ITraceDataProviderCollection::GetTraceDataProvidersByProcess Заполняет коллекцию списком поставщиков, зарегистрированных указанным процессом. |
ITraceDataProviderCollection::Remove Удаляет поставщик трассировки из коллекции. |
Комментарии
Чтобы создать объект из скрипта, используйте идентификатор программы Pla.TraceDataProviderCollection.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows Vista [только классические приложения] |
Минимальная версия сервера | Windows Server 2008 [только классические приложения] |
Целевая платформа | Windows |
Header | pla.h |