The
Provider class is the base class for the class or classes that the framework provider supports.
Note The Provider class is part of the WMI Provider Framework. The Provider Framework classes are obsolete and not recommended. For more information about the preferred ways to write a WMI COM provider or a WMI provider that uses the .NET Framework System.Management namespaces, see Using WMI.
The
Provider class encapsulates implementations of the methods of
IWbemServices and includes several helper functions. A framework provider overrides one of the methods of the
Provider class for each feature that it supports. For example, a provider that supports query processing overrides the
Provider::ExecQuery method.
An instance of the
Provider class is created for each WMI class that has a framework provider
Methods
The Provider interface inherits the methods of the IUnknown interface.
In addition, Provider defines the following methods.
Requirements
| Minimum supported client | Windows 2000 Professional |
| Minimum supported server | Windows 2000 Server |
| Header | Provider.h (include FwCommon.h) |
| Library | Framedyn.lib |
| DLL | Framedyn.dll |
Send comments about this topic to Microsoft
Build date: 11/3/2009