IWbemPropertyProvider

[This is preliminary documentation and subject to change.]

The IWbemPropertyProvider interface is a callback interface implemented only by dynamic property providers. These providers must map their implementations to individual properties in a CIM class instance, usually by specifying qualifiers in a MOF file. CIMOM is the only client of this interface, and it calls the methods whenever the properties are required by a client application. At that time, the property provider looks up the corresponding property value from its own data sources, and returns it to CIMOM.

Methods in Vtable Order

IUnknown Methods Description
QueryInterface Determines if the current object supports a given interface.
AddRef Increases the object's reference count by 1.
Release Decrements the object's reference count and frees the object when the reference count is zero.

IWbemPropertyProvider Methods Description
GetProperty Called by CIMOM whenever a dynamic property value is required.
PutProperty Called by CIMOM to write a dynamic property value.