Заголовок wbemprov.h
Этот заголовок используется инструментарием управления Windows. Дополнительные сведения см. в разделе:
wbemprov.h содержит следующие программные интерфейсы:
IWbemDecoupledBasicEventProvider Интерфейс IWbemDecoupledBasicEventProvider — это создаемый интерфейс, который регистрирует несвязанные поставщики с помощью инструментария WMI. Созданный объект должен передаваться в аргумент pUnknown объекта IWbemDecoupledRegistrar::Register. |
IWbemDecoupledRegistrar Интерфейс IWbemDecoupledRegistrar связывает несвязанные поставщики с инструментарием WMI. Этот интерфейс позволяет поставщику, размещенного в процессе, определить время существования взаимодействия интерфейса и сосуществовать с другими поставщиками. |
IWbemEventConsumerProvider Предоставляет основной интерфейс для поставщика потребителя событий. С помощью этого интерфейса и метода FindConsumer поставщик потребителей событий может указать, какие потребители событий должны получать данное событие. |
IWbemEventProvider Используйте интерфейс IWbemEventProvider для инициирования связи с поставщиком событий. Управление Windows вызывает реализацию этого интерфейса поставщиком, когда потребитель указал заинтересованность в получении событий, созданных поставщиком. |
IWbemEventProviderQuerySink Интерфейс IWbemEventProviderQuerySink при необходимости реализуется поставщиками событий, которые хотят знать, какие типы фильтров запросов событий в настоящее время активны для оптимизации производительности. |
IWbemEventProviderSecurity Интерфейс IWbemEventProviderSecurity при необходимости реализуется поставщиками событий, которые хотят ограничить доступ потребителей к своему событию. Дополнительные сведения об использовании этого интерфейса см. в разделе Защита событий WMI. |
IWbemEventSink Инициирует обмен данными с поставщиком событий, используя ограниченный набор запросов. |
IWbemHiPerfProvider Позволяет поставщикам предоставлять обновляемые объекты и перечислители. |
IWbemPropertyProvider Поддерживает получение и обновление отдельных свойств в экземпляре класса WMI. |
IWbemProviderIdentity Интерфейс IWbemProviderIdentity реализуется поставщиком событий, если поставщик регистрируется с использованием нескольких имен (несколько экземпляров __Win32Provider) с одним и тем же значением CLSID. |
IWbemProviderInit Интерфейс IWbemProviderInit вызывается управлением Windows для инициализации поставщиков. Для реализации IWbemProviderInit требуются все поставщики. |
IWbemProviderInitSink Интерфейс IWbemProviderInitSink реализуется инструментарием WMI и вызывается поставщиками для сообщения о состоянии инициализации. |
IWbemUnboundObjectSink Интерфейс IWbemUnboundObjectSink реализуется всеми потребителями логических событий. Это простой интерфейс приемника, который принимает доставку объектов событий. |