IWbemConfigureRefresher interface (wbemcli.h)
The IWbemConfigureRefresher interface is used by client code to add enumerators, objects, and nested refreshers into a refresher.
Users and providers should never implement this interface. The implementation provided by WMI is the only one that is supported.
By providing a native implementation of this interface, WMI allows client code to easily configure refreshers. You can access the IWbemConfigureRefresher interface by calling QueryInterface on IID_IWbemConfigureRefresher on the object returned by calling CoCreateInstance on CLSID_WbemRefresher.
Inheritance
The IWbemConfigureRefresher interface inherits from the IUnknown interface. IWbemConfigureRefresher also has these types of members:
Methods
The IWbemConfigureRefresher interface has these methods.
IWbemConfigureRefresher::AddEnum The IWbemConfigureRefresher::AddEnum method adds an enumerator to the requested refresher. |
IWbemConfigureRefresher::AddObjectByPath The IWbemConfigureRefresher::AddObjectByPath method adds an object to a refresher by specifying an object path. |
IWbemConfigureRefresher::AddObjectByTemplate With the IWbemConfigureRefresher::AddObjectByTemplate method, you can add an object you want refreshed to a refresher by specifying an IWbemClassObject instance template. |
IWbemConfigureRefresher::AddRefresher The IWbemConfigureRefresher::AddRefresher method adds a refresher to a refresher. |
IWbemConfigureRefresher::Remove The IWbemConfigureRefresher::Remove method is used to remove an object, enumerator, or nested refresher from a refresher. |
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows Vista |
Minimum supported server | Windows Server 2008 |
Target Platform | Windows |
Header | wbemcli.h (include Wbemidl.h) |
See also
Accessing Performance Data in C++
Making an Instance Provider into a High-Performance Provider