MSFT_StorageObject classe

MSFT_StorageObject est la classe de base de toutes les classes d’objets de stockage.

La syntaxe suivante est simplifiée à partir du code MOF (Managed Object Format).

Syntaxe

class MSFT_StorageObject
{
  String ObjectId;
  String UniqueId;
  String PassThroughIds;
  String PassThroughServer;
  String PassThroughNamespace;
  String PassThroughClass;
};

Membres

La classe MSFT_StorageObject comporte les types de membres suivants :

Propriétés

La classe MSFT_StorageObject a ces propriétés.

ObjectId

Type de données : Chaîne

Type d'accès : Lecture seule

Qualificateurs : Clé, Obligatoire

ObjectId est une propriété obligatoire utilisée pour identifier de manière opaque et unique un instance d’une classe. Les valeurs ObjectId doivent être globalement uniques. Autrement dit, deux objets ne doivent jamais avoir le même ObjectId, même s’ils sont gérés par des fournisseurs de gestion de stockage distincts ou se trouvent sur des sous-systèmes de stockage différents.

L’ObjectId est créé et géré pour l’utilisation des fournisseurs de gestion du stockage et de leurs clients pour effectuer le suivi des instances d’objets. Si un objet est visible via deux chemins différents, par exemple, s’il existe deux fournisseurs de gestion de stockage distincts qui pointent vers le même sous-système de stockage, le même objet peut apparaître avec deux valeurs ObjectId différentes. Pour déterminer si deux instances d’objet sont le même objet, reportez-vous à la propriété UniqueId .

PassThroughClass

Type de données : Chaîne

Type d'accès : Lecture seule

Nom de classe WMI de l’objet fournisseur de stockage propriétaire.

PassThroughIds

Type de données : Chaîne

Type d'accès : Lecture seule

Liste séparée par des virgules de toutes les clés spécifiques à l’implémentation. Cette liste est utilisée par les applications de gestion du stockage pour accéder au modèle objet propriétaire du fournisseur. La liste doit être au format : key1='value1', key2='value2'.

PassThroughNamespace

Type de données : Chaîne

Type d'accès : Lecture seule

Espace de noms WMI qui contient les classes de fournisseur de stockage propriétaires.

PassThroughServer

Type de données : Chaîne

Type d'accès : Lecture seule

Ordinateur qui héberge les classes de fournisseur de stockage propriétaires.

UniqueId

Type de données : Chaîne

Type d'accès : Lecture seule

Qualificateurs : Obligatoire

UniqueId est une propriété obligatoire utilisée pour identifier de manière unique un instance logique de l’objet d’un sous-système de stockage. Cette valeur doit être la même pour un objet affiché par au moins deux instances de fournisseur, même si elles s’exécutent sur des serveurs d’administration distincts. UniqueId peut être n’importe quelle valeur globalement unique et opaque, sauf indication contraire par une classe dérivée.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 8 [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2012 [applications de bureau uniquement]
Espace de noms Root\Microsoft\Windows\Storage
MOF Storagewmi.mof