Msvm_KvpExchangeDataItem-Klasse

Stellt ein Schlüssel-Wert-Paar dar.

Die folgende Syntax ist vereinfachter MOF-Code (Managed Object Format) und enthält alle geerbten Eigenschaften.

Syntax

[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;
};

Member

Die Msvm_KvpExchangeDataItem-Klasse verfügt über die folgenden Membertypen:

Eigenschaften

Die Msvm_KvpExchangeDataItem-Klasse verfügt über diese Eigenschaften.

Caption

Datentyp: Zeichenfolge

Zugriffstyp: Schreibgeschützt

Eine kurze Beschreibung des Objekts. Diese Eigenschaft wird von CIM_ManagedElement geerbt.

Daten

Datentyp: Zeichenfolge

Zugriffstyp: Schreibgeschützt

Qualifizierer: MAXLEN (1024)

Der Wertteil des Schlüssel-Wert-Paares.

Beschreibung

Datentyp: Zeichenfolge

Zugriffstyp: Schreibgeschützt

Eine Beschreibung des -Objekts. Diese Eigenschaft wird von CIM_ManagedElement geerbt.

ElementName

Datentyp: Zeichenfolge

Zugriffstyp: Schreibgeschützt

Ein Anzeigename für das Objekt. Diese Eigenschaft wird von CIM_ManagedElement geerbt.

InstanceID

Datentyp: Zeichenfolge

Zugriffstyp: Schreibgeschützt

Qualifizierer: Schlüssel

Identifiziert eindeutig einen instance dieser Klasse. Diese Eigenschaft wird von CIM_ManagedElement geerbt.

Name

Datentyp: Zeichenfolge

Zugriffstyp: Schreibgeschützt

Qualifizierer: MAXLEN (1024)

Der Schlüsselteil des Schlüssel-Wert-Paares.

Schlüssel BESCHREIBUNG
"CSDVersion"
Eine Zeichenfolge, die das neueste Service Pack darstellt, das auf dem Gastsystem installiert ist. Beispiel: "Service Pack 2". Wenn kein Service Pack installiert wurde, ist diese Zeichenfolge leer.
"FullyQualifiedDomainName"
Eine Zeichenfolge, die den vollqualifizierten DNS-Namen darstellt, der den lokalen Computer eindeutig identifiziert. Dieser Name ist eine Kombination aus dem DNS-Hostnamen und dem DNS-Domänennamen, wobei das Format HostName verwendet wird. DomainName. Wenn der lokale Computer ein Knoten in einem Cluster ist, ist dieser Wert der vollqualifizierte DNS-Name des virtuellen Clusterservers. Dieser Wert entspricht dem Von der GetComputerNameEx-Funktion zurückgegebenen Namen, wenn der NameType-Parameter "ComputerNameDnsFullyQualified" lautet.
"IntegrationServicesVersion"
Eine Zeichenfolge, die die Version der Integration Services darstellt, die derzeit auf dem virtuellen Gastcomputer installiert ist (z. B. "6.1.7000.0").
"NetworkAddressIPv4"
Eine Zeichenfolge, die eine durch Semikolon getrennte Liste der IPv4-Adressen enthält, die derzeit dem virtuellen Gastcomputer zugewiesen sind. Die Liste wird automatisch aktualisiert, wenn eine TCP/IP-Konfigurationsänderung auf dem virtuellen Gastcomputer erfolgt. Jede Adresse wird in Punkt-Dezimalschreibweise dargestellt.
"NetworkAddressIPv6"
Eine Zeichenfolge, die eine durch Semikolons getrennte Liste der IPv6-Adressen enthält, die derzeit dem virtuellen Gastcomputer zugewiesen sind. Die Liste wird automatisch aktualisiert, wenn eine TCP/IP-Konfigurationsänderung auf dem virtuellen Gastcomputer erfolgt. Jede Adresse wird in Doppelpunkt-Hexadezimalschreibweise dargestellt. Es ist nicht garantiert, dass die IPv4- und IPv6-Listen jederzeit synchron sind.
"OSBuildNumber"
Eine Zeichenfolge, die die Buildnummer des Betriebssystems darstellt.
"OSEditionId"
Eine Zeichenfolge, die die Edition (SKU) des Gastbetriebssystems für virtuelle Computer darstellt. Eine Liste der möglichen Werte finden Sie in der GetProductInfo-Funktion .
"OSName"
Eine Zeichenfolge, die den Namen des Betriebssystems darstellt. Dieser Wert stammt aus dem folgenden Registrierungseintrag: HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\ProductName

"OSMajorVersion"
Eine Zeichenfolge, die die Hauptversionsnummer des Betriebssystems darstellt.
"OSMinorVersion"
Eine Zeichenfolge, die die Nebenversionsnummer des Betriebssystems darstellt.
"OSPlatformId"
Eine Zeichenfolge, die die Betriebssystemplattform darstellt. Die möglichen Werte der Data-Eigenschaft sind "1", um ein nicht unterstütztes Windows-System anzugeben, und "2", um ein unterstütztes Windows-System anzugeben.
"OSVersion"
Eine Zeichenfolge, die die Betriebssystemversion darstellt. Das Format dieser Zeichenfolge ist MajorVersion. MinorVersion. BuildNumber. Beispiel: "5.2.3790" für Windows Server 2003.
"ProcessorArchitecture"
Eine Zeichenfolge, die die Prozessorarchitektur des Betriebssystems darstellt. Eine Liste der Werte finden Sie im wProcessorArchitecture-Member der SYSTEM_INFO-Struktur .
"ProductType"
Eine Zeichenfolge, die den Produkttyp darstellt. Eine Liste der Werte finden Sie im wProductType-Member der OSVERSIONINFOEX-Struktur .
"RDPAddressIPv4"
Eine Zeichenfolge, die eine durch Semikolon getrennte Liste der IPv4-Adressen enthält, auf denen der RDP-Stapel des virtuellen Gastcomputers derzeit lauscht. Wenn der RDP-Stapel derzeit nicht ausgeführt wird, ist die Zeichenfolge leer. Die Liste wird automatisch aktualisiert, wenn sich eine TCP/IP-Konfigurationsänderung auf den RDP-Stapel auf dem virtuellen Gastcomputer auswirkt. Jede Adresse wird in Punkt-Dezimalschreibweise dargestellt.
"RDPAddressIPv6"
Eine Zeichenfolge, die eine durch Semikolon getrennte Liste der IPv6-Adressen enthält, auf denen der RDP-Stapel des virtuellen Gastcomputers derzeit lauscht. Wenn der RDP-Stapel derzeit nicht ausgeführt wird, ist die Zeichenfolge leer. Die Liste wird automatisch aktualisiert, wenn sich eine TCP/IP-Konfigurationsänderung auf den RDP-Stapel auf dem virtuellen Gastcomputer auswirkt. Jede Adresse wird in Doppelpunkt-Hexadezimalschreibweise dargestellt.
"ServicePackMajor"
Eine Zeichenfolge, die die Hauptversionsnummer des neuesten Service Packs darstellt, das auf dem System installiert ist.
"ServicePackMinor"
Eine Zeichenfolge, die die Nebenversionsnummer des neuesten Service Packs darstellt, das auf dem System installiert ist.
"SuiteMask"
Eine Zeichenfolge, die die im System verfügbaren Produktsammlungen darstellt. Diese Zeichenfolge ist eine Kombination aus einem der Werte des wSuiteMask-Members der OSVERSIONINFOEX-Struktur .

Quelle

Datentyp: uint16

Zugriffstyp: Schreibgeschützt

Die Quelle der Daten.

Wert Bedeutung
0
"HostExchangeItems", wenn vom Host gepusht wird.
1
"GuestExchangeItems", wenn vom virtuellen Gastcomputer gepusht wird.
2
"GuestIntrinsicExchangeItems" wird automatisch vom virtuellen Gastcomputer aufgefüllt.
4
Gibt an, dass das Element nur hostgeschützt ist und nicht für den virtuellen Gastcomputer freigegeben wird. Wird mit der HostOnlyItems-Eigenschaft der Msvm_KvpExchangeComponentSettingData-Klasse verwendet.

Bemerkungen

Der Zugriff auf die Msvm_KvpExchangeDataItem-Klasse kann durch die UAC-Filterung eingeschränkt werden. Weitere Informationen finden Sie unter Benutzerkontensteuerung und WMI.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows 8.1 [nur Desktop-Apps]
Unterstützte Mindestversion (Server)
Windows Server 2012 R2 [nur Desktop-Apps]
Namespace
Stamm\Virtualization\V2
MOF
WindowsVirtualization.V2.mof
DLL
Vmms.exe

Siehe auch

CIM_ManagedElement

CIM_ManagedElement