Condividi tramite


classe Msvm_BasedOn

Associazione che descrive in che modo gli extent di archiviazione possono essere assemblati da extent di livello inferiore. Ad esempio, ProtectedSpaceExtents sono parti di PhysicalExtents, mentre i VolumeSet vengono assemblati da uno o più Elementi Fisici o ProtectedSpaceExtents. Come un altro esempio, CacheMemory può essere definito in modo indipendente e realizzato in un PhysicalElement o può essere basato su Volatile o NonVolatileStorageExtents.

La sintassi seguente è il codice MOF (Managed Object Format) semplificato e include tutte le proprietà ereditate.

Sintassi

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

Members

La classe Msvm_BasedOn include questi tipi di membri:

Proprietà

La classe Msvm_BasedOn ha queste proprietà.

Antecedente

Tipo di dati: CIM_StorageExtent

Tipo di accesso: sola lettura

Estensione di archiviazione di livello inferiore. Questa proprietà viene ereditata da CIM_BasedOn.

Dipendente

Tipo di dati: CIM_StorageExtent

Tipo di accesso: sola lettura

Entità di archiviazione di livello superiore. Questa proprietà viene ereditata da CIM_BasedOn.

EndingAddress

Tipo di dati: uint64

Tipo di accesso: sola lettura

Indirizzo finale in cui, nell'archiviazione di livello inferiore, termina l'estensione di livello superiore. Questa proprietà è utile quando si esegue il mapping di extent non contigui in un raggruppamento di livello superiore. Questa proprietà viene ereditata da CIM_BasedOn.

OrderIndex

Tipo di dati: uint16

Tipo di accesso: sola lettura

Se è presente un ordine in base alle associazioni che descrivono il modo in cui viene assemblato un extent di archiviazione di livello superiore, la proprietà OrderIndex indica questo. Quando esiste un ordine, le istanze con lo stesso valore dipendente (lo stesso livello superiore) devono inserire valori univoci nella proprietà OrderIndex . Il valore più basso implica il primo membro della raccolta di extent di livello inferiore e l'aumento dei valori implica membri successivi della raccolta. Se non esiste alcuna relazione ordinata, deve essere specificato un valore pari a zero. Un esempio dell'uso di questa proprietà consiste nel definire una matrice con striping RAID-0 di tre dischi. La matrice RAID risultante è un'estensione di archiviazione dipendente dagli extent di archiviazione che descrivono ognuno dei tre dischi. OrderIndex di ogni associazione dall'estensione del disco alla matrice RAID può essere specificata come 1, 2 e 3 per indicare l'ordine in cui vengono usati gli extent del disco per accedere ai dati RAID. Questa proprietà viene ereditata da CIM_BasedOn.

StartingAddress

Tipo di dati: uint64

Tipo di accesso: sola lettura

L'indirizzo iniziale in cui, nell'archiviazione di livello inferiore, inizia l'estensione di livello superiore. Questa proprietà viene ereditata da CIM_BasedOn.

Requisiti

Requisito Valore
Client minimo supportato
Windows 8 [solo app desktop]
Server minimo supportato
Windows Server 2012 [solo app desktop]
Spazio dei nomi
Root\Virtualization\V2
MOF
WindowsVirtualization.V2.mof
DLL
Vmms.exe