classe Msvm_KvpExchangeDataItem

Representa um par chave/valor.

A sintaxe a seguir é o código MOF (Managed Object Format) simplificado e inclui todas as propriedades herdadas.

Sintaxe

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

Membros

A classe Msvm_KvpExchangeDataItem tem estes tipos de membros:

Propriedades

A classe Msvm_KvpExchangeDataItem tem essas propriedades.

Legenda

Tipo de dados: cadeia de caracteres

Tipo de acesso: Somente leitura

Uma breve descrição do objeto. Essa propriedade é herdada de CIM_ManagedElement.

Dados

Tipo de dados: cadeia de caracteres

Tipo de acesso: Somente leitura

Qualificadores: MAXLEN (1024)

A parte do valor do par chave/valor.

Descrição

Tipo de dados: cadeia de caracteres

Tipo de acesso: Somente leitura

Uma descrição do objeto . Essa propriedade é herdada de CIM_ManagedElement.

ElementName

Tipo de dados: cadeia de caracteres

Tipo de acesso: Somente leitura

Um nome de exibição para o objeto . Essa propriedade é herdada de CIM_ManagedElement.

InstanceID

Tipo de dados: cadeia de caracteres

Tipo de acesso: Somente leitura

Qualificadores: Chave

Identifica exclusivamente uma instância dessa classe. Essa propriedade é herdada de CIM_ManagedElement.

Nome

Tipo de dados: cadeia de caracteres

Tipo de acesso: Somente leitura

Qualificadores: MAXLEN (1024)

A parte da chave do par chave/valor.

Chave Descrição
"CSDVersion"
Uma cadeia de caracteres que representa o service pack mais recente instalado no sistema convidado. Por exemplo, "Service Pack 2". Se nenhum service pack tiver sido instalado, essa cadeia de caracteres estará vazia.
"FullyQualifiedDomainName"
Uma cadeia de caracteres que representa o nome DNS totalmente qualificado que identifica exclusivamente o computador local. Esse nome é uma combinação do nome do host DNS e do nome de domínio DNS, usando o formato HostName. DomainName. Se o computador local for um nó em um cluster, esse valor será o nome DNS totalmente qualificado do servidor virtual do cluster. Esse valor corresponde ao nome retornado pela função GetComputerNameEx quando o parâmetro NameType é "ComputerNameDnsFullyQualified".
"IntegrationServicesVersion"
Uma cadeia de caracteres que representa a versão do Integration Services atualmente instalada na máquina virtual convidada (por exemplo, "6.1.7000.0").
"NetworkAddressIPv4"
Uma cadeia de caracteres que contém uma lista delimitada por ponto e vírgula dos endereços IPv4 atualmente atribuídos à máquina virtual convidada. A lista é atualizada automaticamente sempre que ocorre uma alteração de configuração de TCP/IP na máquina virtual convidada. Cada endereço é representado em notação ponto-decimal.
"NetworkAddressIPv6"
Uma cadeia de caracteres que contém uma lista delimitada por ponto e vírgula dos endereços IPv6 atualmente atribuídos à máquina virtual convidada. A lista é atualizada automaticamente sempre que ocorre uma alteração de configuração de TCP/IP na máquina virtual convidada. Cada endereço é representado na notação hexadecimal de dois-pontos. Não há garantia de que as listas IPv4 e IPv6 estejam em sincronia o tempo todo.
"OSBuildNumber"
Uma cadeia de caracteres que representa o número de build do sistema operacional.
"OSEditionId"
Uma cadeia de caracteres que representa a edição (SKU) do sistema operacional da máquina virtual convidada. Para obter uma lista de valores possíveis, consulte a função GetProductInfo .
"OSName"
Uma cadeia de caracteres que representa o nome do sistema operacional. Esse valor vem da seguinte entrada do Registro: HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\ProductName

"OSMajorVersion"
Uma cadeia de caracteres que representa o número de versão principal do sistema operacional.
"OSMinorVersion"
Uma cadeia de caracteres que representa o número de versão secundária do sistema operacional.
"OSPlatformId"
Uma cadeia de caracteres que representa a plataforma do sistema operacional. Os valores possíveis da propriedade Data são "1" para indicar um sistema Windows sem suporte e "2" para indicar um sistema Windows com suporte.
"OSVersion"
Uma cadeia de caracteres que representa a versão do sistema operacional. O formato dessa cadeia de caracteres é MajorVersion. MinorVersion. BuildNumber. Por exemplo, "5.2.3790" para Windows Server 2003.
"ProcessorArchitecture"
Uma cadeia de caracteres que representa a arquitetura do processador do sistema operacional. Para obter uma lista de valores, consulte o membro wProcessorArchitecture da estrutura SYSTEM_INFO .
"ProductType"
Uma cadeia de caracteres que representa o tipo de produto. Para obter uma lista de valores, consulte o membro wProductType da estrutura OSVERSIONINFOEX .
"RDPAddressIPv4"
Uma cadeia de caracteres que contém uma lista delimitada por ponto e vírgula dos endereços IPv4 que a pilha RDP da máquina virtual convidada está escutando no momento. Se a pilha RDP não estiver em execução no momento, a cadeia de caracteres estará vazia. A lista é atualizada automaticamente sempre que uma alteração de configuração de TCP/IP afeta a pilha RDP na máquina virtual convidada. Cada endereço é representado em notação ponto-decimal.
"RDPAddressIPv6"
Uma cadeia de caracteres que contém uma lista delimitada por ponto e vírgula dos endereços IPv6 em que a pilha RDP da máquina virtual convidada está escutando no momento. Se a pilha RDP não estiver em execução no momento, a cadeia de caracteres estará vazia. A lista é atualizada automaticamente sempre que uma alteração de configuração de TCP/IP afeta a pilha RDP na máquina virtual convidada. Cada endereço é representado na notação hexadecimal de dois-pontos.
"ServicePackMajor"
Uma cadeia de caracteres que representa o número de versão principal do service pack mais recente instalado no sistema.
"ServicePackMinor"
Uma cadeia de caracteres que representa o número de versão secundária do service pack mais recente instalado no sistema.
"SuiteMask"
Uma cadeia de caracteres que representa os pacotes de produtos disponíveis no sistema. Essa cadeia de caracteres é uma combinação de qualquer um dos valores do membro wSuiteMask da estrutura OSVERSIONINFOEX .

Origem

Tipo de dados: uint16

Tipo de acesso: Somente leitura

A fonte dos dados.

Valor Significado
0
"HostExchangeItems" quando enviado por push pelo host.
1
"GuestExchangeItems" quando enviado por push pela máquina virtual convidada.
2
"GuestIntrinsicExchangeItems" quando preenchido automaticamente pela máquina virtual convidada.
4
Indica que o item é somente host e não compartilhado com a máquina virtual convidada. Usado com a propriedade HostOnlyItems da classe Msvm_KvpExchangeComponentSettingData .

Comentários

O acesso à classe Msvm_KvpExchangeDataItem pode ser restrito pela Filtragem UAC. Para obter mais informações, consulte Controle de Conta de Usuário e WMI.

Requisitos

Requisito Valor
Cliente mínimo com suporte
Windows 8.1 [somente aplicativos da área de trabalho]
Servidor mínimo com suporte
Windows Server 2012 R2 [somente aplicativos da área de trabalho]
Namespace
Root\Virtualization\V2
MOF
WindowsVirtualization.V2.mof
DLL
Vmms.exe

Confira também

CIM_ManagedElement

CIM_ManagedElement