classe MSFT_StorageObject
MSFT_StorageObject è la classe di base per tutte le classi di oggetti di archiviazione.
La sintassi seguente è semplificata dal codice MOF (Managed Object Format).
Sintassi
class MSFT_StorageObject
{
String ObjectId;
String UniqueId;
String PassThroughIds;
String PassThroughServer;
String PassThroughNamespace;
String PassThroughClass;
};
Members
La classe MSFT_StorageObject include questi tipi di membri:
Proprietà
La classe MSFT_StorageObject ha queste proprietà.
ObjectId
Tipo di dati: String
Tipo di accesso: sola lettura
Qualificatori: chiave, richiesta
ObjectId è una proprietà obbligatoria usata per identificare in modo opaco e univoco un'istanza di una classe. I valori ObjectId devono essere univoci a livello globale. Ovvero, nessun altro oggetto deve mai avere lo stesso ObjectId, anche se sono gestiti da provider di gestione di archiviazione separati o si trovano in sottosistemi di archiviazione diversi.
ObjectId viene creato e gestito per l'uso dei provider di gestione archiviazione e dei relativi client per tenere traccia delle istanze di oggetti. Se un oggetto è visibile tramite due percorsi diversi, ad esempio, se sono presenti due provider di gestione di archiviazione separati che puntano allo stesso sottosistema di archiviazione, lo stesso oggetto può essere visualizzato con due valori ObjectId diversi. Per determinare se due istanze dell'oggetto sono lo stesso oggetto, fare riferimento alla proprietà UniqueId .
PassThroughClass
Tipo di dati: String
Tipo di accesso: sola lettura
Nome della classe WMI dell'oggetto provider di archiviazione proprietario.
PassThroughIds
Tipo di dati: String
Tipo di accesso: sola lettura
Elenco delimitato da virgole di tutte le chiavi specifiche dell'implementazione. Questo elenco viene usato dalle applicazioni di gestione dell'archiviazione per accedere al modello a oggetti proprietario del fornitore. L'elenco deve essere nel formato: key1='value1', key2='value2'
.
PassThroughNamespace
Tipo di dati: String
Tipo di accesso: sola lettura
Spazio dei nomi WMI che contiene le classi del provider di archiviazione proprietarie.
PassThroughServer
Tipo di dati: String
Tipo di accesso: sola lettura
Computer che ospita le classi del provider di archiviazione proprietarie.
UniqueId
Tipo di dati: String
Tipo di accesso: sola lettura
Qualificatori: obbligatorio
UniqueId è una proprietà obbligatoria usata per identificare in modo univoco un'istanza logica di un sottosistema di archiviazione. Questo valore deve essere lo stesso per un oggetto visualizzato da due o più istanze del provider, anche se sono in esecuzione su server di gestione separati. UniqueId può essere qualsiasi valore univoco globale, opaco, a meno che non venga specificato in caso contrario specificato da una classe derivata.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 8 [solo app desktop] |
Server minimo supportato | Windows Server 2012 [solo app desktop] |
Spazio dei nomi | Root\Microsoft\Windows\Storage |
MOF | Storagewmi.mof |