classe Msvm_KvpExchangeComponentSettingData
Rappresenta lo stato configurato del servizio di scambio coppie chiave/valore.
La sintassi seguente è un codice MOF (Managed Object Format) semplificato e include tutte le proprietà ereditate.
Sintassi
[Dynamic, Provider("VmmsWmiInstanceAndMethodProvider"), AMENDMENT]
class Msvm_KvpExchangeComponentSettingData : CIM_ResourceAllocationSettingData
{
boolean DisableHostKVPItems;
string InstanceID;
string Caption = "Key-Value Pair Exchange";
string Description = "Microsoft Key-Value Pair Exchange Service Setting Data";
string ElementName = "Key-Value Pair Exchange";
uint16 ResourceType = 1;
string OtherResourceType = "Microsoft:Hyper-V:Key-Value Pair Exchange Component";
string ResourceSubType;
string PoolID;
uint16 ConsumerVisibility = 3;
string HostResource[];
string AllocationUnits = "count";
uint64 VirtualQuantity = 1;
uint64 Reservation = 1;
uint64 Limit = 1;
uint32 Weight = 0;
boolean AutomaticAllocation = True;
boolean AutomaticDeallocation = True;
string Parent;
string Connection[];
string Address;
uint16 MappingBehavior;
string AddressOnParent;
string VirtualQuantityUnits = "count";
uint16 EnabledState = 2;
String HostExchangeItems[];
String HostOnlyItems[];
};
Members
La classe Msvm_KvpExchangeComponentSettingData ha questi tipi di membri:
Proprietà
La classe Msvm_KvpExchangeComponentSettingData ha queste proprietà.
-
Indirizzo
-
-
Tipo di dati: string
-
Tipo di accesso: sola lettura
Indirizzo della risorsa. Questa proprietà viene ereditata da CIM_ResourceAllocationSettingData e viene sempre impostata su Null.
-
-
AddressOnParent
-
-
Tipo di dati: string
-
Tipo di accesso: sola lettura
Descrive l'indirizzo di questa risorsa nel contesto dell'elemento padre. Le proprietà Parent e AddressOnParent vengono usate per descrivere la relazione del controller e l'ordinamento dei dispositivi in un controller. Questa proprietà viene ereditata da CIM_ResourceAllocationSettingData.
-
-
AllocationUnits
-
-
Tipo di dati: string
-
Tipo di accesso: sola lettura
Unità di allocazione utilizzate dalle proprietà Reservation e Limit . Questa proprietà viene ereditata da CIM_ResourceAllocationSettingData.
-
-
AutomaticAllocation
-
-
Tipo di dati: booleano
-
Tipo di accesso: sola lettura
Indica se la risorsa verrà allocata automaticamente. Questa proprietà viene ereditata da CIM_ResourceAllocationSettingData.
-
-
AutomaticDeallocation
-
-
Tipo di dati: booleano
-
Tipo di accesso: sola lettura
Indica se la risorsa verrà de-allocata automaticamente. Questa proprietà viene ereditata da CIM_ResourceAllocationSettingData.
-
-
Didascalia
-
-
Tipo di dati: string
-
Tipo di accesso: sola lettura
Breve descrizione dell'oggetto. Questa proprietà viene ereditata da CIM_ManagedElement.
-
-
Connection
-
-
Tipo di dati: matrice di stringhe
-
Tipo di accesso: sola lettura
L'elemento a cui è connessa questa risorsa. Questa proprietà viene ereditata da CIM_ResourceAllocationSettingData e viene sempre impostata su Null.
-
-
ConsumerVisibility
-
-
Tipo di dati: uint16
-
Tipo di accesso: sola lettura
Visibilità dei consumer sulla risorsa allocata. Questa proprietà viene ereditata da CIM_ResourceAllocationSettingData.
Valore Significato - 3
Virtualizzato -
-
Descrizione
-
-
Tipo di dati: string
-
Tipo di accesso: sola lettura
Descrizione dell'oggetto . Questa proprietà viene ereditata da CIM_ManagedElement.
-
-
DisableHostKVPItems
-
-
Tipo di dati: booleano
-
Tipo di accesso: lettura/scrittura
Questa proprietà disabilita l'host dal popolamento automatico del nome host e delle informazioni del sistema operativo all'interno del guest.
Nota
Questa proprietà è stata aggiunta in Windows 10 versione 1703.
-
-
ElementName
-
-
Tipo di dati: string
-
Tipo di accesso: sola lettura
Nome visualizzato per l'oggetto. Questa proprietà viene ereditata da CIM_ManagedElement.
-
-
EnabledState
-
-
Tipo di dati: uint16
-
Tipo di accesso: sola lettura
Stato abilitato dell'elemento.
-
-
Abilitato (2)
-
Disabilitato (3)
HostExchangeItems
-
Tipo di dati: matrice di stringhe
-
Tipo di accesso: sola lettura
-
Qualificatori: ArrayType ("Indexed"), HyperVEmbeddedInstance ("Msvm_KvpExchangeDataItem")
Matrice di istanze di Msvm_KvpExchangeDataItem incorporate che rappresentano le coppie chiave/valore.
HostOnlyItems
-
Tipo di dati: matrice di stringhe
-
Tipo di accesso: sola lettura
-
Qualificatori: ArrayType ("Indexed"), HyperVEmbeddedInstance ("Msvm_KvpExchangeDataItem")
Matrice di istanze di Msvm_KvpExchangeDataItem contenenti le coppie chiave/valore archiviate nel file di configurazione ma non scambiate con il sistema operativo guest. Ciò consente alle applicazioni di archiviare dati specifici della macchina virtuale che non devono essere visibili al sistema operativo guest. Gli elementi vengono formattati come gli elementi nella proprietà HostExchangeItems , ad eccezione della proprietà Source dell'istanza di Msvm_KvpExchangeDataItem è impostata su 4. Ogni file di configurazione è limitato a 128 coppie chiave/valore, in cui ogni campo valore può avere dimensioni massime di 16 KB e il campo chiave può essere fino a 512 byte.
HostResource
-
Tipo di dati: matrice di stringhe
-
Tipo di accesso: sola lettura
Espone un'assegnazione specifica a risorse host o sottostanti. Questa proprietà viene ereditata da CIM_ResourceAllocationSettingData e viene sempre impostata su Null.
InstanceID
-
Tipo di dati: string
-
Tipo di accesso: sola lettura
-
Qualificatori: Chiave
Identifica in modo univoco un'istanza di questa classe. Questa proprietà viene ereditata da CIM_ManagedElement.
Limite
-
Tipo di dati: uint64
-
Tipo di accesso: sola lettura
Limite superiore o quantità massima di risorsa che verrà concessa per questa allocazione. Questa proprietà viene ereditata da CIM_ResourceAllocationSettingData.
MappingBehavior
-
Tipo di dati: uint16
-
Tipo di accesso: sola lettura
Specifica il modo in cui questa risorsa viene mappata alle risorse sottostanti. Questa proprietà viene ereditata da CIM_ResourceAllocationSettingData ed è sempre impostata su Null.
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 1 (Altro). Questa proprietà viene ereditata da CIM_ResourceAllocationSettingData.
Parent
-
Tipo di dati: stringa
-
Tipo di accesso: sola lettura
Elemento padre della risorsa. Questa proprietà viene ereditata da CIM_ResourceAllocationSettingData ed è sempre impostata su Null.
PoolID
-
Tipo di dati: stringa
-
Tipo di accesso: sola lettura
ID del pool di risorse da cui viene allocata la risorsa. Questa proprietà viene ereditata da CIM_ResourceAllocationSettingData.
Prenotazione
-
Tipo di dati: uint64
-
Tipo di accesso: sola lettura
Quantità di risorsa garantita per questa allocazione. Questa proprietà viene ereditata da CIM_ResourceAllocationSettingData.
ResourceSubType
-
Tipo di dati: stringa
-
Tipo di accesso: sola lettura
Stringa che descrive un sottotipo specifico dell'implementazione per questa risorsa. Questa proprietà viene ereditata da CIM_ResourceAllocationSettingData.
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_ResourceAllocationSettingData.
Valore | Significato |
---|---|
|
Altro |
VirtualQuantity
-
Tipo di dati: uint64
-
Tipo di accesso: sola lettura
Quantità di risorse presentate al consumatore. Questa proprietà viene ereditata da CIM_ResourceAllocationSettingData.
VirtualQuantityUnits
-
Tipo di dati: stringa
-
Tipo di accesso: sola lettura
Specifica l'unità di misura per questa allocazione delle risorse. Il valore di questa proprietà deve essere un valore legale del qualificatore unità programmatice come definito nell'allegato C.1 di DSP0004 V2.5 o versione successiva. Questa proprietà viene ereditata da CIM_ResourceAllocationSettingData.
Weight
-
Tipo di dati: uint32
-
Tipo di accesso: sola lettura
Priorità relativa per questa allocazione in relazione ad altre allocazioni dello stesso pool di risorse. Questa proprietà viene ereditata da CIM_ResourceAllocationSettingData.
Commenti
L'accesso alla classe Msvm_KvpExchangeComponentSettingData potrebbe essere limitato dal filtro dell'interfaccia 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 |
|
DLL |
|