Condividi tramite


classe Msvm_AllocationCapabilities

Definisce i mezzi in base al quale un client può individuare l'intervallo valido di impostazioni predefinite per una risorsa virtuale. Un oggetto Msvm_AllocationCapabilities è associato a ogni pool di risorse. Quattro oggetti Msvm_ResourceAllocationSettingData sono associati all'oggetto Msvm_AllocationCapabilities per descrivere i valori minimi, massimi, predefiniti e incrementali per l'allocazione della risorsa specificata. Insieme, queste classi descrivono l'intervallo complessivo di funzionalità supportate.

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

Sintassi

[Dynamic, Provider("VmmsWmiInstanceAndMethodProvider"), AMENDMENT]
class Msvm_AllocationCapabilities : CIM_AllocationCapabilities
{
  string InstanceID;
  string Caption;
  string Description;
  string ElementName;
  uint16 ResourceType;
  string OtherResourceType;
  string ResourceSubType;
  uint16 RequestTypesSupported;
  uint16 SharingMode;
  uint16 SupportedAddStates[];
  uint16 SupportedRemoveStates[];
};

Members

La classe Msvm_AllocationCapabilities include questi tipi di membri:

Proprietà

La classe Msvm_AllocationCapabilities ha queste proprietà.

Didascalia

Tipo di dati: stringa

Tipo di accesso: sola lettura

Qualificatori: MaxLen (64)

Breve descrizione dell'oggetto. Questa proprietà viene ereditata da CIM_ManagedElement.

Descrizione

Tipo di dati: stringa

Tipo di accesso: sola lettura

Descrizione dell'oggetto . Questa proprietà viene ereditata da CIM_ManagedElement.

ElementName

Tipo di dati: stringa

Tipo di accesso: sola lettura

Nome visualizzato per l'oggetto. Questa proprietà consente a ogni istanza di definire un nome visualizzato oltre alle relative proprietà chiave, dati di identità e informazioni sulla descrizione. La proprietà Name della classe CIM_ManagedSystemElement è definita anche come nome visualizzato. Tuttavia, spesso è sottoclassata come chiave. Non è ragionevole che la stessa proprietà possa trasmettere sia l'identità che un nome visualizzato, senza incoerenze. Dove Il nome esiste e non è una chiave (ad esempio per le istanze di un dispositivo logico), le stesse informazioni possono essere presenti sia nelle proprietà Name che ElementName . Questa proprietà viene ereditata da CIM_ManagedElement.

InstanceID

Tipo di dati: stringa

Tipo di accesso: sola lettura

Identificatore univoco per questo pool di risorse. Questa proprietà viene ereditata da CIM_ManagedElement.

OtherResourceType

Tipo di dati: stringa

Tipo di accesso: sola lettura

Stringa che descrive il tipo di risorsa quando un valore ben definito non è disponibile e ResourceType ha il valore "Other". Questa proprietà viene ereditata da CIM_AllocationCapabilities.

RequestTypesSupported

Tipo di dati: uint16

Tipo di accesso: sola lettura

Indica se la richiesta di una risorsa specifica è supportata. Questa proprietà viene ereditata da CIM_AllocationCapabilities.

Valore Significato
Unknown
0
Sconosciuto
Specifica
2
La richiesta può includere una richiesta per una risorsa specifica.
Generale
3
La richiesta non include una richiesta per una risorsa specifica.
Entrambi
4
Sono supportate richieste specifiche e generali.

ResourceSubType

Tipo di dati: stringa

Tipo di accesso: sola lettura

Stringa che descrive un sottotipo specifico dell'implementazione per questa risorsa. Ad esempio, questo può essere usato per distinguere modelli diversi dello stesso tipo di risorsa. Questa proprietà viene ereditata da CIM_AllocationCapabilities.

ResourceType

Tipo di dati: uint16

Tipo di accesso: sola lettura

Il tipo di risorsa rappresentata dall'impostazione di allocazione. Questa proprietà viene ereditata da CIM_AllocationCapabilities.

Altro (1)

Sistema computer (2)

Processore (3)

Memoria (4)

Controller IDE (5)

HBA SCSI parallelo (6)

FC HBA (7)

HBA iSCSI (8)

HCA IB (9)

Adattatore Ethernet (10)

Altra scheda di rete (11)

Slot I/O (12)

Dispositivo I/O (13)

Unità floppy (14)

Unità CD (15)

Unità DVD (16)

Unità disco (17)

Unità nastro (18)

Estensione archiviazione (19)

Altro dispositivo di archiviazione (20)

Porta seriale (21)

Porta parallela (22)

Controller USB (23)

Controller grafico (24)

Controller IEEE 1394 (25)

Unità partizionabile (26)

Unità partizionabile di base (27)

Alimentazione (28)

Capacità di raffreddamento (29)

Porta switch Ethernet (30)

Disco logico (31)

Volume di archiviazione (32)

Connessione Ethernet (33)

DMTF riservato (..)

Fornitore riservato (0x8000.. 0xFFFF )

SharingMode

Tipo di dati: uint16

Tipo di accesso: sola lettura

Indica come viene concesso l'accesso a una risorsa sottostante. Questa proprietà viene ereditata da CIM_AllocationCapabilities.

Valore Significato
Unknown
0
Sconosciuto
Dedicato
2
Accesso esclusivo a una risorsa sottostante.
Condivisa
3
Uso condiviso di una risorsa sottostante.

SupportedAddStates

Tipo di dati: matrice uint16

Tipo di accesso: sola lettura

Indica gli stati in cui è possibile associare la risorsa quando viene creata una nuova risorsa. Questa proprietà viene ereditata da CIM_AllocationCapabilities.

Sconosciuto (0)

Abilitato (2)

Disabilitato (3)

Arresto (4)

Non applicabile (5)

Abilitato ma offline (6)

In Test (7)

Posticipato (8)

Quiesce (9)

Avvio (10)

Sospeso (11)

Sospeso (12)

DMTF Riservato (..)

Fornitore riservato (0x8000.. 0xFFFF )

SupportedRemoveStates

Tipo di dati: matrice uint16

Tipo di accesso: sola lettura

Indica gli stati in cui può essere associata la risorsa quando la risorsa viene rimossa. Questa proprietà viene ereditata da CIM_AllocationCapabilities.

Sconosciuto (0)

Abilitato (2)

Disabilitato (3)

Arresto (4)

Non applicabile (5)

Abilitato ma offline (6)

In Test (7)

Posticipato (8)

Quiesce (9)

Avvio (10)

Sospeso (11)

Sospeso (12)

DMTF Riservato (..)

Fornitore riservato (0x8000.. 0xFFFF )

Commenti

L'accesso alla classe Msvm_AllocationCapabilities potrebbe essere limitato dal filtro dell'account utente. Per altre informazioni, vedere Controllo account utente e WMI.

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

Vedi anche

CIM_AllocationCapabilities

CIM_AllocationCapabilities

Msvm_AllocationCapabilities (V1)

Classi di gestione risorse