Classe Msvm_KvpExchangeComponentSettingData
Representa o estado configurado do serviço de troca de pares chave/valor.
A sintaxe a seguir é um código MOF (Managed Object Format) simplificado e inclui todas as propriedades herdadas.
Sintaxe
[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[];
};
Membros
A classe Msvm_KvpExchangeComponentSettingData tem estes tipos de membros:
Propriedades
A classe Msvm_KvpExchangeComponentSettingData tem essas propriedades.
-
Endereço
-
-
Tipo de dados: cadeia de caracteres
-
Tipo de acesso: Somente leitura
O endereço do recurso. Essa propriedade é herdada de CIM_ResourceAllocationSettingData e é sempre definida como Null.
-
-
AddressOnParent
-
-
Tipo de dados: cadeia de caracteres
-
Tipo de acesso: Somente leitura
Descreve o endereço desse recurso no contexto do pai. As propriedades Parent e AddressOnParent são usadas para descrever a relação do controlador, bem como a ordenação de dispositivos em um controlador. Essa propriedade é herdada de CIM_ResourceAllocationSettingData.
-
-
AllocationUnits
-
-
Tipo de dados: cadeia de caracteres
-
Tipo de acesso: Somente leitura
As unidades de alocação usadas pelas propriedades Reservation e Limit . Essa propriedade é herdada de CIM_ResourceAllocationSettingData.
-
-
AutomaticAllocation
-
-
Tipo de dados: booliano
-
Tipo de acesso: Somente leitura
Indica se o recurso será alocado automaticamente. Essa propriedade é herdada de CIM_ResourceAllocationSettingData.
-
-
AutomaticDeallocation
-
-
Tipo de dados: booliano
-
Tipo de acesso: Somente leitura
Indica se o recurso será desalocado automaticamente. Essa propriedade é herdada de CIM_ResourceAllocationSettingData.
-
-
Legenda
-
-
Tipo de dados: cadeia de caracteres
-
Tipo de acesso: Somente leitura
Uma breve descrição do objeto. Essa propriedade é herdada de CIM_ManagedElement.
-
-
Conexão
-
-
Tipo de dados: matriz de cadeia de caracteres
-
Tipo de acesso: Somente leitura
A coisa à qual esse recurso está conectado. Essa propriedade é herdada de CIM_ResourceAllocationSettingData e é sempre definida como Null.
-
-
ConsumerVisibility
-
-
Tipo de dados: uint16
-
Tipo de acesso: Somente leitura
A visibilidade dos consumidores para o recurso alocado. Essa propriedade é herdada de CIM_ResourceAllocationSettingData.
Valor Significado - 3
Virtualizado -
-
Descrição
-
-
Tipo de dados: cadeia de caracteres
-
Tipo de acesso: Somente leitura
Uma descrição do objeto . Essa propriedade é herdada de CIM_ManagedElement.
-
-
DisableHostKVPItems
-
-
Tipo de dados: booliano
-
Tipo de acesso: leitura/gravação
Essa propriedade desabilita o host de preencher automaticamente o nome do host e as informações do sistema operacional dentro do convidado.
Observação
Essa propriedade foi adicionada no Windows 10, versão 1703.
-
-
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.
-
-
EnabledState
-
-
Tipo de dados: uint16
-
Tipo de acesso: Somente leitura
O estado habilitado do elemento.
-
-
Habilitado (2)
-
Desabilitado (3)
HostExchangeItems
-
Tipo de dados: matriz de cadeia de caracteres
-
Tipo de acesso: Somente leitura
-
Qualificadores: ArrayType ("Indexed"), HyperVEmbeddedInstance ("Msvm_KvpExchangeDataItem")
Uma matriz de instâncias de Msvm_KvpExchangeDataItem inseridas que representam os pares chave/valor.
HostOnlyItems
-
Tipo de dados: matriz de cadeia de caracteres
-
Tipo de acesso: Somente leitura
-
Qualificadores: ArrayType ("Indexed"), HyperVEmbeddedInstance ("Msvm_KvpExchangeDataItem")
Uma matriz de Msvm_KvpExchangeDataItem instâncias que contêm os pares chave/valor armazenados no arquivo de configuração, mas não trocados com o sistema operacional convidado. Isso permite que os aplicativos armazenem dados específicos da máquina virtual que não precisam estar visíveis para o sistema operacional convidado. Os itens são formatados da mesma forma que os itens na propriedade HostExchangeItems , exceto que a propriedade Source da instância Msvm_KvpExchangeDataItem está definida como 4. Cada arquivo de configuração é limitado a 128 pares chave/valor, em que cada campo de valor tem permissão para ter até 16 KB de tamanho e o campo de chave tem permissão para ter até 512 bytes.
HostResource
-
Tipo de dados: matriz de cadeia de caracteres
-
Tipo de acesso: Somente leitura
Expõe uma atribuição específica para hospedar ou recursos subjacentes. Essa propriedade é herdada de CIM_ResourceAllocationSettingData e é sempre definida como Null.
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.
Limite
-
Tipo de dados: uint64
-
Tipo de acesso: Somente leitura
O limite superior ou a quantidade máxima de recursos que serão concedidos para essa alocação. Essa propriedade é herdada de CIM_ResourceAllocationSettingData.
MappingBehavior
-
Tipo de dados: uint16
-
Tipo de acesso: Somente leitura
Especifica como esse recurso é mapeado para recursos subjacentes. Essa propriedade é herdada de CIM_ResourceAllocationSettingData e é sempre definida como Null.
OtherResourceType
-
Tipo de dados: cadeia de caracteres
-
Tipo de acesso: Somente leitura
Uma cadeia de caracteres que descreve o tipo de recurso quando um valor bem definido não está disponível e ResourceType tem o valor 1 (Outro). Essa propriedade é herdada de CIM_ResourceAllocationSettingData.
Pai
-
Tipo de dados: cadeia de caracteres
-
Tipo de acesso: Somente leitura
O pai do recurso. Essa propriedade é herdada de CIM_ResourceAllocationSettingData e é sempre definida como Null.
PoolID
-
Tipo de dados: cadeia de caracteres
-
Tipo de acesso: Somente leitura
A ID do pool de recursos do qual o recurso é alocado. Essa propriedade é herdada de CIM_ResourceAllocationSettingData.
Reserva
-
Tipo de dados: uint64
-
Tipo de acesso: Somente leitura
A quantidade de recursos garantida para estar disponível para essa alocação. Essa propriedade é herdada de CIM_ResourceAllocationSettingData.
ResourceSubType
-
Tipo de dados: cadeia de caracteres
-
Tipo de acesso: Somente leitura
Uma cadeia de caracteres que descreve um subtipo específico de implementação para esse recurso. Essa propriedade é herdada de CIM_ResourceAllocationSettingData.
ResourceType
-
Tipo de dados: uint16
-
Tipo de acesso: Somente leitura
O tipo de recurso que essa configuração de alocação representa. Essa propriedade é herdada de CIM_ResourceAllocationSettingData.
Valor | Significado |
---|---|
|
Outro |
VirtualQuantity
-
Tipo de dados: uint64
-
Tipo de acesso: Somente leitura
A quantidade de recursos apresentados ao consumidor. Essa propriedade é herdada de CIM_ResourceAllocationSettingData.
VirtualQuantityUnits
-
Tipo de dados: cadeia de caracteres
-
Tipo de acesso: Somente leitura
Especifica a unidade de medida para essa alocação de recursos. O valor dessa propriedade deve ser um valor legal do qualificador de Unidades Programáticas, conforme definido no Anexo C.1 de DSP0004 V2.5 ou posterior. Essa propriedade é herdada de CIM_ResourceAllocationSettingData.
Weight
-
Tipo de dados: uint32
-
Tipo de acesso: Somente leitura
Uma prioridade relativa para essa alocação em relação a outras alocações do mesmo pool de recursos. Essa propriedade é herdada de CIM_ResourceAllocationSettingData.
Comentários
O acesso à classe Msvm_KvpExchangeComponentSettingData 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 [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte |
Windows Server 2012 [somente aplicativos da área de trabalho] |
Namespace |
Root\Virtualization\V2 |
MOF |
|
DLL |
|