Преобразование поставщика экземпляров в поставщика High-Performance
Написание высокопроизводительного поставщика WMI для создания счетчиков производительности не рекомендуется. Начиная с Windows Vista, классы счетчиков производительности WMI больше не переносятся в библиотеки производительности Windows с помощью обратного адаптера AutoDiscovery/AutoPurge (ADAP). Чтобы создать поставщика счетчиков производительности, используйте Счетчики Производительности версии 2.0. После создания объектов библиотеки производительности поставщик WMIPerfClass анализирует объекты и создает или обновляет класс WMI, производный от Win32_Perf для каждого объекта производительности. поставщик WMIPerfInst затем динамически предоставляет необработанные и отформатированные данные счетчика производительности классам производительности WMI.
Следующая высокоуровневая процедура содержит шаги, необходимые для создания поставщика высокой производительности.
Создание высокопроизводительного поставщика
- Зарегистрируйте поставщика в WMI. Дополнительные сведения см. в разделе Регистрациипоставщика High-Performance.
- Реализуйте вашего поставщика. Для получения дополнительной информации см. раздел Написание экземпляра поставщика.
- Реализуйте высокопроизводительный интерфейс. Дополнительные сведения см. в разделе Реализация интерфейса High-Performance.
- Создайте и определите схему формата управляемых объектов (MOF), чтобы получить необработанные данные о производительности. Дополнительные сведения см. в разделе Поддержка класса Win32_PerfRawData.
- Разработка и создание схемы MOF для получения предварительно вычисленных данных. Благодаря поддержке этого класса, поставщик не обязан выполнять расчеты. Эти данные будут такими же, как отображаются в системном мониторе "Perfmon". Для получения дополнительной информации см. раздел Поддержка класса Win32_PerfFormattedData.
Связанные разделы