Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
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