wbemprov.h 標頭
Windows Management Instrumentation 會使用此標頭。 如需詳細資訊,請參閱
wbemprov.h 包含下列程式設計介面:
IWbemDecoupledBasicEventProvider IWbemDecoupledBasicEventProvider 介面是可共同建立的介面,可向 WMI 註冊分離的提供者。 建立的物件應該傳遞至 IWbemDecoupledRegistrar::Register 的 pUnknown 引數。 |
IWbemDecoupledRegistrar IWbemDecoupledRegistrar 介面會將分離的提供者與 WMI 產生關聯。 此介面可讓進程裝載的提供者定義介面的互通性存留期,並與其他提供者共存。 |
IWbemEventConsumerProvider 提供事件取用者提供者的主要介面。 透過這個介面和 FindConsumer 方法,事件取用者提供者可以指出哪些事件取用者應該接收指定的事件。 |
IWbemEventProvider 使用 IWbemEventProvider 介面來起始與事件提供者的通訊。 當取用者對接收提供者所產生的事件感興趣時,Windows 管理會呼叫提供者的這個介面實作。 |
IWbemEventProviderQuerySink IWbemEventProviderQuerySink 介面是選擇性地由想要知道目前作用中的事件查詢篩選類型的事件提供者實作,以優化效能。 |
IWbemEventProviderSecurity IWbemEventProviderSecurity 介面是由想要限制取用者存取其事件的事件提供者選擇性實作。 如需何時使用這個介面的詳細資訊,請參閱保護 WMI 事件。 |
IWbemEventSink 使用一組受限制的查詢,起始與事件提供者的通訊。 |
IWbemHiPerfProvider 可讓提供者提供可重新整理的物件和列舉值。 |
IWbemPropertyProvider 支援在 WMI 類別的實例中擷取和更新個別屬性。 |
IWbemProviderIdentity 如果提供者使用多個 Name (具有相同 CLSID 值的多個 __Win32Provider) 實例來註冊,則 IWbemProviderIdentity 介面是由事件提供者實作。 |
IWbemProviderInit Windows 管理會呼叫 IWbemProviderInit 介面來初始化提供者。 所有提供者都必須實作 IWbemProviderInit。 |
IWbemProviderInitSink IWbemProviderInitSink 介面是由 WMI 實作,並由提供者呼叫以報告初始化狀態。 |
IWbemUnboundObjectSink IWbemUnboundObjectSink 介面是由所有邏輯事件取用者實作。 它是接受事件物件傳遞的簡單接收介面。 |