MSVM _ KvpExchangeComponentSettingData, classe
Représente l’état configuré du service d’échange de paires clé/valeur.
La syntaxe suivante est simplifiée format MOF (MOF) et comprend toutes les propriétés héritées.
Syntaxe
[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[];
};
Membres
La classe MSVM _ KvpExchangeComponentSettingData possède les types de membres suivants :
Propriétés
La classe MSVM _ KvpExchangeComponentSettingData possède les propriétés suivantes.
-
Adresse
-
-
Type de données : chaîne
-
Type d'accès : Lecture seule
Adresse de la ressource. Cette propriété est héritée de CIM _ ResourceAllocationSettingData et a toujours la valeur null.
-
-
AddressOnParent
-
-
Type de données : chaîne
-
Type d'accès : Lecture seule
Décrit l’adresse de cette ressource dans le contexte du parent. Les propriétés parent et AddressOnParent sont utilisées pour décrire la relation du contrôleur, ainsi que l’ordre des appareils sur un contrôleur. Cette propriété est héritée de la _ ResourceAllocationSettingData CIM.
-
-
AllocationUnits
-
-
Type de données : chaîne
-
Type d'accès : Lecture seule
Unités d’allocation utilisées par la réservation et les propriétés de la limite . Cette propriété est héritée de la _ ResourceAllocationSettingData CIM.
-
-
AutomaticAllocation
-
-
Type de données : booléen
-
Type d'accès : Lecture seule
Indique si la ressource sera automatiquement allouée. Cette propriété est héritée de la _ ResourceAllocationSettingData CIM.
-
-
AutomaticDeallocation
-
-
Type de données : booléen
-
Type d'accès : Lecture seule
Indique si la ressource sera automatiquement désallouée. Cette propriété est héritée de la _ ResourceAllocationSettingData CIM.
-
-
Caption
-
-
Type de données : chaîne
-
Type d'accès : Lecture seule
Brève description de l’objet. Cette propriété est héritée de la _ propriété ManagedElement CIM.
-
-
Connection
-
-
Type de données : tableau de chaînes
-
Type d'accès : Lecture seule
Élément auquel cette ressource est connectée. Cette propriété est héritée de CIM _ ResourceAllocationSettingData et a toujours la valeur null.
-
-
ConsumerVisibility
-
-
Type de données : UInt16
-
Type d'accès : Lecture seule
Visibilité des consommateurs sur la ressource allouée. Cette propriété est héritée de la _ ResourceAllocationSettingData CIM.
Valeur Signification - 3
Virtualisé -
-
Description
-
-
Type de données : chaîne
-
Type d'accès : Lecture seule
Description de l'objet . Cette propriété est héritée de la _ propriété ManagedElement CIM.
-
-
DisableHostKVPItems
-
-
Type de données : booléen
-
Type d’accès : lecture/écriture
Cette propriété désactive l’hôte de populatinghost automatiquement les informations de nom et de système d’exploitation à l’intérieur de l’invité.
Notes
cette propriété a été ajoutée dans Windows 10, version 1703.
-
-
ElementName
-
-
Type de données : chaîne
-
Type d'accès : Lecture seule
Nom complet de l’objet. Cette propriété est héritée de la _ propriété ManagedElement CIM.
-
-
EnabledState
-
-
Type de données : UInt16
-
Type d'accès : Lecture seule
État activé de l’élément.
-
-
Activé (2)
-
Désactivé (3)
HostExchangeItems
-
Type de données : tableau de chaînes
-
Type d'accès : Lecture seule
-
Qualificateurs : arrayType ("Indexed"), HyperVEmbeddedInstance ("MSVM _ KvpExchangeDataItem")
Tableau d’instances MSVM _ KvpExchangeDataItem incorporées qui représentent les paires clé/valeur.
HostOnlyItems
-
Type de données : tableau de chaînes
-
Type d'accès : Lecture seule
-
Qualificateurs : arrayType ("Indexed"), HyperVEmbeddedInstance ("MSVM _ KvpExchangeDataItem")
Tableau d’instances de _ KvpExchangeDataItem MSVM contenant les paires clé/valeur qui sont stockées dans le fichier de configuration, mais qui ne sont pas échangées avec le système d’exploitation invité. Cela permet aux applications de stocker des données spécifiques à l’ordinateur virtuel qui n’ont pas besoin d’être visibles par le système d’exploitation invité. Les éléments sont mis en forme de la même façon que les éléments de la propriété HostExchangeItems , à l’exception du fait que la propriété source de l’instance MSVM _ KvpExchangeDataItem est définie sur 4. Chaque fichier de configuration est limité à 128 paires clé/valeur, où chaque champ de valeur peut avoir une taille maximale de 16 Ko et le champ clé est autorisé à atteindre 512 octets.
HostResource
-
Type de données : tableau de chaînes
-
Type d'accès : Lecture seule
Expose une attribution spécifique à l’hôte ou aux ressources sous-jacentes. Cette propriété est héritée de CIM _ ResourceAllocationSettingData et a toujours la valeur null.
InstanceID
-
Type de données : chaîne
-
Type d'accès : Lecture seule
-
Qualificateurs : clé
Identifie de façon unique une instance de cette classe. Cette propriété est héritée de la _ propriété ManagedElement CIM.
Limite
-
Type de données : UInt64
-
Type d'accès : Lecture seule
Limite supérieure ou quantité maximale de ressources qui seront accordées pour cette allocation. Cette propriété est héritée de la _ ResourceAllocationSettingData CIM.
MappingBehavior
-
Type de données : UInt16
-
Type d'accès : Lecture seule
Spécifie comment cette ressource est mappée aux ressources sous-jacentes. Cette propriété est héritée de CIM _ ResourceAllocationSettingData et a toujours la valeur null.
OtherResourceType
-
Type de données : chaîne
-
Type d'accès : Lecture seule
Chaîne qui décrit le type de ressource lorsqu’une valeur bien définie n’est pas disponible et que resourceType a la valeur 1 (autre). Cette propriété est héritée de la _ ResourceAllocationSettingData CIM.
Parent
-
Type de données : chaîne
-
Type d'accès : Lecture seule
Parent de la ressource. Cette propriété est héritée de CIM _ ResourceAllocationSettingData et a toujours la valeur null.
PoolID
-
Type de données : chaîne
-
Type d'accès : Lecture seule
ID du pool de ressources à partir duquel la ressource est allouée. Cette propriété est héritée de la _ ResourceAllocationSettingData CIM.
Réservation
-
Type de données : UInt64
-
Type d'accès : Lecture seule
Quantité de ressources dont la disponibilité est garantie pour cette allocation. Cette propriété est héritée de la _ ResourceAllocationSettingData CIM.
ResourceSubType
-
Type de données : chaîne
-
Type d'accès : Lecture seule
Chaîne qui décrit un sous-type spécifique à l’implémentation pour cette ressource. Cette propriété est héritée de la _ ResourceAllocationSettingData CIM.
ResourceType
-
Type de données : UInt16
-
Type d'accès : Lecture seule
Type de ressource représenté par ce paramètre d’allocation. Cette propriété est héritée de la _ ResourceAllocationSettingData CIM.
| Valeur | Signification |
|---|---|
|
Autre |
VirtualQuantity
-
Type de données : UInt64
-
Type d'accès : Lecture seule
Quantité de ressources présentées au consommateur. Cette propriété est héritée de la _ ResourceAllocationSettingData CIM.
VirtualQuantityUnits
-
Type de données : chaîne
-
Type d'accès : Lecture seule
Spécifie l’unité de mesure pour cette allocation de ressources. La valeur de cette propriété doit être une valeur légale du qualificateur d’unités de programmation, tel que défini dans l’annexe C. 1 de DSP0004 V 2.5 ou version ultérieure. Cette propriété est héritée de la _ ResourceAllocationSettingData CIM.
Poids
-
Type de données : UInt32
-
Type d'accès : Lecture seule
Priorité relative pour cette allocation par rapport à d’autres allocations à partir du même pool de ressources. Cette propriété est héritée de la _ ResourceAllocationSettingData CIM.
Remarques
L’accès à la classe MSVM _ KvpExchangeComponentSettingData peut être limité par le filtrage UAC. Pour plus d’informations, consultez contrôle de compte d’utilisateur et WMI.
Configuration requise
| Condition requise | Valeur |
|---|---|
| Client minimal pris en charge |
Windows 8 [ applications de bureau uniquement] |
| Serveur minimal pris en charge |
Windows Server 2012 [ applications de bureau uniquement] |
| Espace de noms |
\Virtualisation racine \ v2 |
| MOF |
|
| DLL |
|