__ProviderRegistration class
The __ProviderRegistration abstract system class serves as the parent class for registration classes for various types of providers.
The following syntax is simplified from Managed Object Format (MOF) code and includes all inherited properties. Properties are listed in alphabetic order, not MOF order.
Syntax
[abstract]
class __ProviderRegistration : __SystemClass
{
__Provider REF provider;
};
Members
The __ProviderRegistration class has these types of members:
Properties
The __ProviderRegistration class has these properties.
-
provider
-
-
Data type: __Provider
-
Access type: Read-only
Reference to an instance of __Provider representing the object path to the provider.
-
Remarks
The __ProviderRegistration class is derived from __SystemClass, which has no properties.
Instances of the __ProviderRegistration system class are never created. The classes that providers use to create instances for registration derive either directly or indirectly from this class. These classes are:
__EventConsumerProviderRegistration
__InstanceProviderRegistration
__PropertyProviderRegistration
Only administrators can register or delete a provider by creating an instance of __Win32Provider and registering it.
Requirements
Requirement | Value |
---|---|
Minimum supported client |
Windows Vista |
Minimum supported server |
Windows Server 2008 |
Namespace |
All WMI namespaces |