MSFT_StorageProvider Klasse
Stellt ein SMP-Paket (Storage Management Provider) dar, das ein Speichersubsystem verwaltet.
Die folgende Syntax ist eine Vereinfachung des Codes im Managed Object Format (MOF).
Syntax
class MSFT_StorageProvider : MSFT_StorageObject
{
UInt16 Type;
String Name;
String Manufacturer;
String Version;
String CimServerName;
String URI;
String URI_IP;
UInt16 RemoteSubsystemCacheMode;
Boolean SupportsSubsystemRegistration;
UInt16 SupportedRemoteSubsystemCacheModes;
};
Member
Die MSFT_StorageProvider-Klasse weist folgende Typen von Membern auf:
Methoden
Die MSFT_StorageProvider Klasse weist diese Methoden auf.
Methode | Beschreibung |
---|---|
Entdecken | Ermittelt die Objekte, die dem Speicheranbieter gehören. |
GetSecurityDescriptor | Ruft den Sicherheitsdeskriptor ab, der den Zugriff auf die Speicheranbieterobjektinstanz steuert. |
RegisterSubsystem | Registriert ein Subsystem, das von diesem Anbieter verwaltet werden soll. |
SetAttributes | Legt die Attribute des Anbieters fest. |
SetSecurityDescriptor | Legt den Sicherheitsdeskriptor fest, der den Zugriff auf die Speicheranbieterobjektinstanz steuert. |
UnregisterSubsystem | Hebt die Registrierung eines Subsystems auf. |
Eigenschaften
Die MSFT_StorageProvider Klasse weist diese Eigenschaften auf.
CimServerName
Datentyp: Zeichenfolge
Zugriffstyp: Schreibgeschützt
Wenn die Type-Eigenschaft SMI-S ist, enthält diese Eigenschaft den Namen des CIM-Servers, der auf der Benutzeroberfläche angezeigt werden soll. Beispiel: "ACME CIM Server". Diese Eigenschaft ist erforderlich, um den SLP-Ermittlungsmechanismus zu unterstützen.
Wenn die Type-Eigenschaft nicht SMI-S ist, ist diese Eigenschaft NULL.
Hersteller
Datentyp: Zeichenfolge
Zugriffstyp: Schreibgeschützt
Kennzeichner: Erforderlich
Der Name des Herstellers der SMP-Software.
Name
Datentyp: Zeichenkette
Zugriffstyp: Schreibgeschützt
Kennzeichner: Erforderlich
Ein benutzerfreundlicher Name für den Speicheranbieter.
RemoteSubsystemCacheMode
Datentyp: UInt16
Zugriffstyp: Schreibgeschützt
Der Cachemodus dieses Anbieters.
Wert | Bedeutung |
---|---|
0 | Unbekannt |
2 | Disabled |
3 | Manuelle Ermittlung |
SupportedRemoteSubsystemCacheModes
Datentyp: UInt16
Zugriffstyp: Schreibgeschützt
Die Zwischenspeicherungsmodi, die dieser Anbieter unterstützt.
Wert | Bedeutung |
---|---|
0 | Unbekannt |
2 | Disabled |
3 | Manuelle Ermittlung |
SupportsSubsystemRegistration
Datentyp: Boolean
Zugriffstyp: Schreibgeschützt
TRUE , wenn dieser Anbieter Remoteregistrierung und -verwaltung unterstützt; FALSE , wenn dies nicht der Fall ist.
Typ
Datentyp: UInt16
Zugriffstyp: Schreibgeschützt
Kennzeichner: Erforderlich
Gibt an, ob der Anbieter mithilfe von SMI-S-Standardschnittstellen oder SMP-WMI-Schnittstellen implementiert wird.
Wert | Bedeutung |
---|---|
SMP 1 | Der Anbieter ist ein systemeigener SMP-basierter Anbieter. |
SMI-S 2 | Der Anbieter ist ein SMI-S-basierter Anbieter, der über den SMI-S-Proxyspeicherverwaltungsanbieter sichtbar ist. |
URI
Datentyp: Zeichenfolge
Zugriffstyp: Schreibgeschützt
Wenn die Type-Eigenschaft SMI-S ist, enthält diese Eigenschaft das Protokoll, den Hostnamen und den Port, der eine Verbindung mit einem SMI-S-Server herstellt.
Wenn die Type-Eigenschaft nicht SMI-S ist, ist diese Eigenschaft NULL.
URI_IP
Datentyp: Zeichenfolge
Zugriffstyp: Schreibgeschützt
Wenn die Type-Eigenschaft SMI-S ist, enthält diese Eigenschaft das Protokoll, die IP-Adresse und den Port, der eine Verbindung mit einem SMI-S-Server herstellt. Dieser Profi
Wenn die Type-Eigenschaft nicht SMI-S ist, ist diese Eigenschaft NULL.
Version
Datentyp: Zeichenfolge
Zugriffstyp: Schreibgeschützt
Kennzeichner: Erforderlich
Eine formfreie Versionszeichenfolge, die vom SMP-Hersteller verwendet wird, um zwischen Softwareversionen zu unterscheiden.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 8 [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2012 [nur Desktop-Apps] |
Namespace | Root\Microsoft\Windows\Storage |
MOF | Storagewmi.mof |