MSFT_StorageObject-Klasse
MSFT_StorageObject ist die Basisklasse für alle Speicherobjektklassen.
Die folgende Syntax wird vom MOF-Code (Managed Object Format) vereinfacht.
Syntax
class MSFT_StorageObject
{
String ObjectId;
String UniqueId;
String PassThroughIds;
String PassThroughServer;
String PassThroughNamespace;
String PassThroughClass;
};
Member
Die MSFT_StorageObject-Klasse verfügt über die folgenden Membertypen:
Eigenschaften
Die MSFT_StorageObject-Klasse verfügt über diese Eigenschaften.
ObjectID
Datentyp: Zeichenfolge
Zugriffstyp: Schreibgeschützt
Qualifizierer: Schlüssel, Erforderlich
ObjectId ist eine obligatorische Eigenschaft, die verwendet wird, um eine instance einer Klasse undurchsichtig und eindeutig zu identifizieren. ObjectId-Werte müssen global eindeutig sein. Das heißt, keine zwei Objekte sollten jemals dieselbe ObjectId haben, auch wenn sie von separaten Speicherverwaltungsanbietern verwaltet werden oder sich in unterschiedlichen Speichersubsystemen befinden.
Die ObjectId wird für die Verwendung der Speicherverwaltungsanbieter und deren Clients erstellt und verwaltet, um Instanzen von -Objekten nachzuverfolgen. Wenn ein Objekt beispielsweise über zwei unterschiedliche Pfade sichtbar ist, wenn es zwei separate Speicherverwaltungsanbieter gibt, die auf dasselbe Speichersubsystem verweisen, kann dasselbe Objekt mit zwei unterschiedlichen ObjectId-Werten angezeigt werden. Informationen zur Bestimmung, ob zwei Objektinstanzen dasselbe Objekt sind, finden Sie in der UniqueId-Eigenschaft .
PassThroughClass
Datentyp: Zeichenfolge
Zugriffstyp: Schreibgeschützt
Der WMI-Klassenname des proprietären Speicheranbieterobjekts.
PassThroughIds
Datentyp: Zeichenfolge
Zugriffstyp: Schreibgeschützt
Eine durch Trennzeichen getrennte Liste aller implementierungsspezifischen Schlüssel. Diese Liste wird von Speicherverwaltungsanwendungen verwendet, um auf das herstellereigene Objektmodell zuzugreifen. Die Liste sollte in der Form vorliegen: key1='value1', key2='value2'
.
PassThroughNamespace
Datentyp: Zeichenfolge
Zugriffstyp: Schreibgeschützt
Der WMI-Namespace, der die proprietären Speicheranbieterklassen enthält.
PassThroughServer
Datentyp: Zeichenfolge
Zugriffstyp: Schreibgeschützt
Der Computer, auf dem die proprietären Speicheranbieterklassen gehostet werden.
UniqueId
Datentyp: Zeichenfolge
Zugriffstyp: Schreibgeschützt
Qualifizierer: Erforderlich
UniqueId ist eine obligatorische Eigenschaft, die verwendet wird, um eine logische instance des Objekts eines Speichersubsystems eindeutig zu identifizieren. Dieser Wert muss für ein Objekt identisch sein, das von mindestens zwei Anbieterinstanzen angezeigt wird, auch wenn sie auf separaten Verwaltungsservern ausgeführt werden. UniqueId kann ein beliebiger global eindeutiger, undurchsichtiger Wert sein, sofern von einer abgeleiteten Klasse nichts anderes angegeben wird.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 8 [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2012 [nur Desktop-Apps] |
Namespace | Stamm\Microsoft\Windows\Storage |
MOF | Storagewmi.mof |