MSFT_StorageObject clase
MSFT_StorageObject es la clase base para todas las clases de objetos de almacenamiento.
La siguiente sintaxis se simplifica desde el código de Formato de objeto administrado (MOF).
Sintaxis
class MSFT_StorageObject
{
String ObjectId;
String UniqueId;
String PassThroughIds;
String PassThroughServer;
String PassThroughNamespace;
String PassThroughClass;
};
Miembros
La clase MSFT_StorageObject tiene estos tipos de miembros:
Propiedades
La clase MSFT_StorageObject tiene estas propiedades.
ObjectId
Tipo de datos: String
Tipo de acceso: solo lectura
Calificadores: clave, obligatorio
ObjectId es una propiedad obligatoria que se usa para identificar de forma opaca e inequívoca una instancia de una clase. Los valores objectId deben ser únicos globalmente. Es decir, ningún objeto debe tener nunca el mismo ObjectId, incluso si se administran mediante proveedores de administración de almacenamiento independientes o están en subsistemas de almacenamiento diferentes.
ObjectId se crea y mantiene para el uso de los proveedores de administración de almacenamiento y sus clientes para realizar un seguimiento de las instancias de objetos. Si un objeto es visible a través de dos rutas de acceso diferentes, por ejemplo, si hay dos proveedores de administración de almacenamiento independientes que apuntan al mismo subsistema de almacenamiento, el mismo objeto puede aparecer con dos valores ObjectId diferentes. Para determinar si dos instancias de objeto son el mismo objeto, consulte la propiedad UniqueId .
PassThroughClass
Tipo de datos: String
Tipo de acceso: solo lectura
Nombre de clase WMI del objeto de proveedor de almacenamiento propietario.
PassThroughIds
Tipo de datos: String
Tipo de acceso: solo lectura
Lista separada por comas de todas las claves específicas de implementación. Las aplicaciones de administración de almacenamiento usan esta lista para acceder al modelo de objetos propietario del proveedor. La lista debe tener el formato : key1='value1', key2='value2'
.
PassThroughNamespace
Tipo de datos: String
Tipo de acceso: solo lectura
Espacio de nombres WMI que contiene las clases del proveedor de almacenamiento propietario.
PassThroughServer
Tipo de datos: String
Tipo de acceso: solo lectura
El equipo que hospeda las clases de proveedor de almacenamiento propietario.
UniqueId
Tipo de datos: String
Tipo de acceso: solo lectura
Calificadores: obligatorio
UniqueId es una propiedad obligatoria que se usa para identificar de forma única una instancia lógica del objeto de un subsistema de almacenamiento. Este valor debe ser el mismo para un objeto visto por dos o más instancias de proveedor, incluso si se ejecutan en servidores de administración independientes. UniqueId puede ser cualquier valor único global y opaco, a menos que se especifique lo contrario por una clase derivada.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 8 [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2012 [solo aplicaciones de escritorio] |
Espacio de nombres | Root\Microsoft\Windows\Storage |
MOF | Storagewmi.mof |