MSFT_SMProvider class
Represents a provider.
The following syntax is simplified from Managed Object Format (MOF) code and includes all of the inherited properties.
Syntax
[dynamic, provider("WMIStorage"), AMENDMENT]
class MSFT_SMProvider
{
String ObjectId;
String Identifier;
String SystemName;
String ProviderSystemID;
String ElementName;
String VersionString;
String Manufacturer;
String URI;
String InteropNamespace;
Boolean MultipleOperationsSupported;
String Namespaces[];
String SMISProfileVersion;
String AutonomousProfiles[];
String AutonomousProfileVersions[];
String CommunicationMechanisms[];
};
Members
The MSFT_SMProvider class has these types of members:
Methods
The MSFT_SMProvider class has these methods.
Method | Description |
---|---|
Remove | Removes the provider from the cache. |
Properties
The MSFT_SMProvider class has these properties.
-
AutonomousProfiles
-
-
Data type: String array
-
Access type: Read-only
This property is not supported.
**Windows Server 2012: **
Autonomous profiles supported on the provider.
-
-
AutonomousProfileVersions
-
-
Data type: String array
-
Access type: Read-only
This property is not supported.
**Windows Server 2012: **
Versions of the autonomous profiles.
-
-
CommunicationMechanisms
-
-
Data type: String array
-
Access type: Read-only
This property is not supported.
**Windows Server 2012: **
Communication mechanisms supported on the provider.
-
-
ElementName
-
-
Data type: String
-
Access type: Read-only
This property is not supported.
Windows Server 2012: The name of the CIM server that is used for human interfaces.
-
-
Identifier
-
-
Data type: String
-
Access type: Read-only
The ID of the logical instance of the storage object.
-
-
InteropNamespace
-
-
Data type: String
-
Access type: Read-only
The interop namespace on the provider.
-
-
Manufacturer
-
-
Data type: String
-
Access type: Read-only
Manufacturer of this software.
-
-
MultipleOperationsSupported
-
-
Data type: Boolean
-
Access type: Read-only
This property is not supported.
**Windows Server 2012: **
Whether multiple operations are supported on the provider.
-
-
Namespaces
-
-
Data type: String array
-
Access type: Read-only
This property is not supported.
**Windows Server 2012: **
Vendor-specific namespaces.
-
-
ObjectId
-
-
Data type: String
-
Access type: Read-only
-
Qualifiers: Key
The ID of this class instance. This ID must be unique within the scope of the Windows Storage Management server that hosts the provider object.
-
-
ProviderSystemID
-
-
Data type: String
-
Access type: Read-only
This property is not supported.
Windows Server 2012: The name of the containing system as reported by the provider.
-
-
SMISProfileVersion
-
-
Data type: String
-
Access type: Read-only
The high level SMI-S Registered profile version on the provider.
-
-
SystemName
-
-
Data type: String
-
Access type: Read-only
The name of the containing system.
-
-
URI
-
-
Data type: String
-
Access type: Read-only
The provider URI.
-
-
VersionString
-
-
Data type: String
-
Access type: Read-only
A string representing the complete software version information - for example, '12.1(3)T'.
-
Requirements
Minimum supported client |
None supported |
Minimum supported server |
Windows Server 2012 |
Namespace |
Root\Microsoft\Windows\Storage\SM |
MOF |
|
DLL |
|