Share via


Msvm_BasedOn clase

Una asociación que describe cómo se pueden ensamblar las extensiones de almacenamiento a partir de extensiones de nivel inferior. Por ejemplo, ProtectedSpaceExtents son partes de PhysicalExtents, mientras que VolumeSets se ensamblan desde uno o varios Physical o ProtectedSpaceExtents. Como otro ejemplo, CacheMemory se puede definir de forma independiente y realizarse en PhysicalElement o puede basarse en Volatile o NonVolatileStorageExtents.

La sintaxis siguiente es código de Formato de objeto administrado (MOF) simplificado e incluye todas las propiedades heredadas.

Sintaxis

[Association, Dynamic, Provider("VmmsWmiInstanceAndMethodProvider"), AMENDMENT]
class Msvm_BasedOn : CIM_BasedOn
{
  CIM_StorageExtent REF Antecedent;
  CIM_StorageExtent REF Dependent;
  uint64                StartingAddress;
  uint64                EndingAddress;
  uint16                OrderIndex;
};

Miembros

La clase Msvm_BasedOn tiene estos tipos de miembros:

Propiedades

La clase Msvm_BasedOn tiene estas propiedades.

Antecedente

Tipo de datos: CIM_StorageExtent

Tipo de acceso: solo lectura

Extensión de almacenamiento de nivel inferior. Esta propiedad se hereda de CIM_BasedOn.

Dependiente

Tipo de datos: CIM_StorageExtent

Tipo de acceso: solo lectura

Extensión de almacenamiento de nivel superior. Esta propiedad se hereda de CIM_BasedOn.

EndingAddress

Tipo de datos: uint64

Tipo de acceso: solo lectura

Dirección final donde, en el almacenamiento de nivel inferior, finaliza la extensión de nivel superior. Esta propiedad es útil cuando se asignan extensiones no contiguas a una agrupación de nivel superior. Esta propiedad se hereda de CIM_BasedOn.

OrderIndex

Tipo de datos: uint16

Tipo de acceso: solo lectura

Si hay un orden en función de las asociaciones que describen cómo se ensambla una extensión de almacenamiento de nivel superior, la propiedad OrderIndex indica esto. Cuando existe un orden, las instancias con el mismo valor Dependiente (la misma extensión de nivel superior) deben colocar valores únicos en la propiedad OrderIndex . El valor más bajo implica el primer miembro de la colección de extensiones de nivel inferior y los valores crecientes implican miembros sucesivos de la colección. Si no hay ninguna relación ordenada, se debe especificar un valor de cero. Un ejemplo del uso de esta propiedad es definir una matriz seccionada RAID-0 de tres discos. La matriz RAID resultante es una extensión de almacenamiento que depende de las extensiones de almacenamiento que describen cada uno de los tres discos. OrderIndex de cada asociación de las extensiones de disco a la matriz RAID se puede especificar como 1, 2 y 3 para indicar el orden en que se usan las extensiones del disco para acceder a los datos RAID. Esta propiedad se hereda de CIM_BasedOn.

StartingAddress

Tipo de datos: uint64

Tipo de acceso: solo lectura

Dirección inicial donde, en el almacenamiento de nivel inferior, comienza la extensión de nivel superior. Esta propiedad se hereda de CIM_BasedOn.

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\Virtualization\V2
MOF
WindowsVirtualization.V2.mof
Archivo DLL
Vmms.exe