Partager via


classe Msvm_KvpExchangeDataItem

Représente une paire clé/valeur.

La syntaxe suivante est le code MOF (Managed Object Format) simplifié et inclut toutes les propriétés héritées.

Syntaxe

[Dynamic, Provider("VmmsWmiInstanceAndMethodProvider")]
class Msvm_KvpExchangeDataItem : CIM_ManagedElement
{
  string InstanceID;
  string Caption = "Key-Value Pair Exchange Data Item";
  string Description = "Microsoft Key-Value Pair Exchange Data Item";
  string ElementName = "Key-Value Pair Exchange Data Item";
  uint16 Source;
  string Name;
  string Data;
};

Membres

La classe Msvm_KvpExchangeDataItem a les types de membres suivants :

Propriétés

La classe Msvm_KvpExchangeDataItem possède ces propriétés.

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 CIM_ManagedElement.

Données

Type de données : chaîne

Type d'accès : Lecture seule

Qualificateurs : MAXLEN (1024)

Partie valeur de la paire clé/valeur.

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 CIM_ManagedElement.

ElementName

Type de données : chaîne

Type d'accès : Lecture seule

Nom d’affichage de l’objet. Cette propriété est héritée de CIM_ManagedElement.

InstanceID

Type de données : chaîne

Type d'accès : Lecture seule

Qualificateurs : clé

Identifie de manière unique un instance de cette classe. Cette propriété est héritée de CIM_ManagedElement.

Nom

Type de données : chaîne

Type d'accès : Lecture seule

Qualificateurs : MAXLEN (1024)

Partie clé de la paire clé/valeur.

Clé Description
« CSDVersion »
Chaîne qui représente le dernier Service Pack installé sur le système invité. Par exemple, « Service Pack 2 ». Si aucun Service Pack n’a été installé, cette chaîne est vide.
« FullyQualifiedDomainName »
Chaîne qui représente le nom DNS complet qui identifie de manière unique l’ordinateur local. Ce nom est une combinaison du nom d’hôte DNS et du nom de domaine DNS, au format HostName. DomainName. Si l’ordinateur local est un nœud dans un cluster, cette valeur est le nom DNS complet du serveur virtuel du cluster. Cette valeur correspond au nom retourné par la fonction GetComputerNameEx lorsque le paramètre NameType est « ComputerNameDnsFullyQualified ».
« IntegrationServicesVersion »
Chaîne représentant la version d’Integration Services actuellement installée sur la machine virtuelle invitée (par exemple, « 6.1.7000.0 »).
« NetworkAddressIPv4 »
Chaîne qui contient une liste délimitée par des points-virgules des adresses IPv4 actuellement affectées à la machine virtuelle invitée. La liste est automatiquement mise à jour chaque fois qu’un changement de configuration TCP/IP se produit sur la machine virtuelle invitée. Chaque adresse est représentée en notation décimale point.
« NetworkAddressIPv6 »
Chaîne qui contient une liste délimitée par des points-virgules des adresses IPv6 actuellement affectées à la machine virtuelle invitée. La liste est automatiquement mise à jour chaque fois qu’un changement de configuration TCP/IP se produit sur la machine virtuelle invitée. Chaque adresse est représentée en notation hexadécimale-deux-deux-points. La synchronisation des listes IPv4 et IPv6 n’est pas garantie à tout moment.
« OSBuildNumber »
Chaîne qui représente le numéro de build du système d’exploitation.
« OSEditionId »
Chaîne représentant l’édition (SKU) du système d’exploitation de la machine virtuelle invitée. Pour obtenir la liste des valeurs possibles, consultez la fonction GetProductInfo .
« OSName »
Chaîne qui représente le nom du système d’exploitation. Cette valeur provient de l’entrée de Registre suivante : HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\ProductName

« OSMajorVersion »
Chaîne qui représente le numéro de version principal du système d’exploitation.
« OSMinorVersion »
Chaîne qui représente le numéro de version secondaire du système d’exploitation.
« OSPlatformId »
Chaîne qui représente la plateforme du système d’exploitation. Les valeurs possibles de la propriété Data sont « 1 » pour indiquer un système Windows non pris en charge et « 2 » pour indiquer un système Windows pris en charge.
« OSVersion »
Chaîne qui représente la version du système d’exploitation. Le format de cette chaîne est MajorVersion. MinorVersion. BuildNumber. Par exemple, « 5.2.3790 » pour Windows Server 2003.
« ProcessorArchitecture »
Chaîne qui représente l’architecture du processeur du système d’exploitation. Pour obtenir la liste des valeurs, consultez le membre wProcessorArchitecture de la structure SYSTEM_INFO .
« ProductType »
Chaîne qui représente le type de produit. Pour obtenir la liste des valeurs, consultez le membre wProductType de la structure OSVERSIONINFOEX .
« RDPAddressIPv4 »
Chaîne qui contient une liste délimitée par des points-virgules des adresses IPv4 que la pile RDP de la machine virtuelle invitée écoute actuellement. Si la pile RDP n’est pas en cours d’exécution, la chaîne sera vide. La liste est automatiquement mise à jour chaque fois qu’un changement de configuration TCP/IP affecte la pile RDP sur la machine virtuelle invitée. Chaque adresse est représentée en notation décimale point.
« RDPAddressIPv6 »
Chaîne qui contient une liste délimitée par des points-virgules des adresses IPv6 que la pile RDP de la machine virtuelle invitée écoute actuellement. Si la pile RDP n’est pas en cours d’exécution, la chaîne sera vide. La liste est automatiquement mise à jour chaque fois qu’un changement de configuration TCP/IP affecte la pile RDP sur la machine virtuelle invitée. Chaque adresse est représentée en notation hexadécimale-deux-deux-points.
« ServicePackMajor »
Chaîne qui représente le numéro de version principale du dernier Service Pack installé sur le système.
« ServicePackMinor »
Chaîne qui représente le numéro de version secondaire du dernier Service Pack installé sur le système.
« SuiteMask »
Chaîne qui représente les suites de produits disponibles sur le système. Cette chaîne est une combinaison de l’une des valeurs du membre wSuiteMask de la structure OSVERSIONINFOEX .

Source

Type de données : uint16

Type d'accès : Lecture seule

Source des données.

Valeur Signification
0
« HostExchangeItems » lorsqu’il est envoyé par l’hôte.
1
« GuestExchangeItems » lorsqu’il est envoyé par la machine virtuelle invitée.
2
« GuestIntrinsicExchangeItems » lorsqu’il est automatiquement rempli par la machine virtuelle invitée.
4
Indique que l’élément est hôte uniquement et qu’il n’est pas partagé avec la machine virtuelle invitée. Utilisé avec la propriété HostOnlyItems de la classe Msvm_KvpExchangeComponentSettingData .

Notes

L’accès à la classe Msvm_KvpExchangeDataItem peut être limité par le filtrage de contrôle d’utilisateur. Pour plus d’informations, consultez Contrôle de compte d’utilisateur et WMI.

Spécifications

Condition requise Valeur
Client minimal pris en charge
Windows 8.1 [applications de bureau uniquement]
Serveur minimal pris en charge
Windows Server 2012 R2 [applications de bureau uniquement]
Espace de noms
Root\Virtualization\V2
MOF
WindowsVirtualization.V2.mof
DLL
Vmms.exe

Voir aussi

CIM_ManagedElement

CIM_ManagedElement