classe Msvm_FeatureSettingsDefineCapabilities

Fornisce un collegamento tra l'istanza delle funzionalità del commutatore Ethernet e le impostazioni minime, massime, incrementali e predefinite per una risorsa.

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

Sintassi

[Association, Aggregation, Dynamic, Provider("VmmsWmiInstanceAndMethodProvider"), AMENDMENT]
class Msvm_FeatureSettingsDefineCapabilities : CIM_SettingsDefineCapabilities
{
  Msvm_EthernetSwitchFeatureCapabilities REF GroupComponent;
  Msvm_FeatureSettingData                REF PartComponent;
  uint16                                     PropertyPolicy = 0;
  uint16                                     ValueRole = 3;
  uint16                                     ValueRange = 0;
};

Members

La classe Msvm_FeatureSettingsDefineCapabilities ha questi tipi di membri:

Proprietà

La classe Msvm_FeatureSettingsDefineCapabilities ha queste proprietà.

GroupComponent

Tipo di dati: Msvm_EthernetSwitchFeatureCapabilities

Tipo di accesso: sola lettura

Qualificatori: override ("GroupComponent")

Riferimento a un'istanza della classe Msvm_EthernetSwitchFeatureCapabilities che rappresenta le funzionalità del commutatore Ethernet. Questa proprietà viene ereditata da CIM_Component.

PartComponent

Tipo di dati: Msvm_FeatureSettingData

Tipo di accesso: sola lettura

Qualificatori: override ("PartComponent")

Riferimento a un'istanza della classe Msvm_FeatureSettingData che rappresenta le impostazioni della risorsa. Questa proprietà viene ereditata da CIM_Component.

PropertyPolicy

Tipo di dati: uint16

Tipo di accesso: sola lettura

Specifica se le proprietà non Null e non chiave di PartComponent vengono trattate in modo indipendente o come set correlato. Ad esempio, è possibile definire un set indipendente di proprietà massime, ma non esiste alcuna relazione tra ogni proprietà. D'altra parte, potrebbe essere necessario definire diversi set correlati di proprietà massime quando i valori massimi di ognuno dipendono da alcuni degli altri.

Questa proprietà viene ereditata da CIM_SettingsDefineCapabilities.

Indipendente (0)

Correlato (1)

ValueRange

Tipo di dati: uint16

Tipo di accesso: sola lettura

Qualificatori: Chiave

Indica un'ulteriore semantica sull'interpretazione di tutte le proprietà non Null e non chiave dei dati delle impostazioni.

I valori seguenti vengono valutati solo in base a proprietà non Null, non chiave, non enumerate, non booleane e numeriche dei dati delle impostazioni. Ogni proprietà di tale set deve essere matematicamente paragonabile ad altre istanze di tale proprietà.

Questa proprietà viene ereditata da CIM_SettingsDefineCapabilities.

Valore Significato
Point
0
Questa istanza dei dati di impostazione fornisce un singolo set di valori.
Minimi
1
Questi dati di impostazione forniscono valori minimi per le proprietà valutate. Se usato con PropertyPolicy = "Independent", è necessario specificare una sola impostazione di questo tipo per ogni istanza di dati di impostazione specifica per qualsiasi funzionalità. A meno che non sia limitato da un valore Maximums nello stesso set di proprietà, tutti i valori che confrontano valori superiori ai valori specificati vengono considerati supportati anche dall'istanza di funzionalità associata.
Massimi
2
Questi dati di impostazione forniscono i valori massimi per le proprietà valutate. Se usato con PropertyPolicy = "Independent", è necessario specificare una sola impostazione di questo tipo per ogni istanza di dati di impostazione specifica per qualsiasi funzionalità. A meno che non sia limitato da un valore Minimums nello stesso set di proprietà, tutti i valori che confrontano valori inferiori ai valori specificati vengono considerati supportati anche dall'istanza di funzionalità associata.
Incrementi
3
Questi dati di impostazione forniscono valori di incremento per le proprietà valutate. Per le funzionalità associate, se una proprietà valutata non ha attualmente valori Minimi o Massimi corrispondenti, la proprietà non ha alcun effetto. In caso contrario, per ogni proprietà valutata, il relativo valore (x) deve essere compreso tra MinimumValue e MaximumValue, inclusivamente, e deve avere la proprietà che il risultato di MaximumValue meno x e il risultato di x minus MinimumValue sono ognuno un multiplo intero di Increment. Se MinimumValue o MaximumValue non è specificato e l'altro è , il valore mancante deve essere considerato rispettivamente il valore più basso o massimo supportato per il tipo di dati della proprietà. Inoltre, se per una proprietà valutata vengono specificati sia MinimumValue che MaximumValue, il risultato di MaximumValue meno MinimumValue deve essere un multiplo intero dell'elemento Increment.

ValueRole

Tipo di dati: uint16

Tipo di accesso: sola lettura

Qualificatori: Chiave

Specifica un'ulteriore semantica sull'interpretazione delle proprietà non Null e non chiave dei dati delle impostazioni. Questa proprietà viene ereditata da CIM_SettingsDefineCapabilities.

Valore Significato
Default
0
I valori delle proprietà dei dati delle impostazioni verranno usati come valori predefiniti, quando viene creata una nuova istanza dei dati delle impostazioni per gli elementi le cui funzionalità sono definite dalle funzionalità associate. In tutte le istanze dei dati delle impostazioni, per proprietà specifiche con lo stesso scopo semantico, è necessario specificare un'istanza di dati di tale impostazione come predefinita.
Ottimale
1
L'istanza dei dati dell'impostazione rappresenta valori di impostazione ottimali per gli elementi associati alle funzionalità associate. Le istanze dei dati delle impostazioni di più componenti possono essere dichiarate come ottimali.
Media
2
Le proprietà numeriche non Null, non chiave, non enumerate, non booleane e numeriche dell'istanza dei dati di impostazione associata rappresentano un punto medio lungo alcune dimensioni. Per combinazioni diverse di impostazione delle proprietà dei dati, è possibile dichiarare più istanze di dati delle impostazioni dei componenti come Mean.
Supportato
3
Le proprietà non Null e non chiave dei dati delle impostazioni rappresentano un set di valori di proprietà supportati che non sono altrimenti qualificati.

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