Compartir a través de


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