Compartilhar via


Classe Msvm_HeartbeatComponentSettingData

Representa o estado configurado do serviço de pulsação.

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_HeartbeatComponentSettingData : CIM_ResourceAllocationSettingData
{
  string  InstanceID = "Microsoft:GUID\DeviceSpecificData";
  string  Caption = "Heartbeat";
  string  Description = "Microsoft Heartbeat Service Setting Data";
  string  ElementName = "Heartbeat";
  uint16  ResourceType = 1;
  string  OtherResourceType = "Microsoft Heartbeat Component";
  string  ResourceSubType;
  string  PoolID;
  uint16  ConsumerVisibility = 3;
  string  HostResource[];
  string  AllocationUnits = "Integration Components";
  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;
  uint32  ErrorThreshold = 2;
  uint32  Interval = 2000;
  uint32  Latency = 1000;
};

Membros

A classe Msvm_HeartbeatComponentSettingData tem estes tipos de membros:

Propriedades

A classe Msvm_HeartbeatComponentSettingData 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/AddressOnParent são usadas para descrever a relação do controlador, bem como a ordenação de dispositivos em um controlador. Por exemplo, se o pai for um controlador PCI, essa propriedade especificaria o slot PCI desse dispositivo filho. Essa propriedade é herdada de CIM_ResourceAllocationSettingData e é sempre definida como Null.

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 e é sempre definida como "Componentes de Integração".

AutomaticAllocation

Tipo de dados: booliano

Tipo de acesso: Somente leitura

Indica se o recurso é alocado automaticamente. Essa propriedade é herdada de CIM_ResourceAllocationSettingData e é sempre definida como True.

AutomaticDeallocation

Tipo de dados: booliano

Tipo de acesso: Somente leitura

Indica se o recurso é desalocado automaticamente. Essa propriedade é herdada de CIM_ResourceAllocationSettingData e é sempre definida como True.

Legenda

Tipo de dados: cadeia de caracteres

Tipo de acesso: Somente leitura

Uma breve descrição do objeto. Essa propriedade é herdada da classe CIM_ManagedElement e sempre é definida como "Pulsação".

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

Descreve a visibilidade dos consumidores para o recurso alocado. Essa propriedade é herdada de CIM_ResourceAllocationSettingData e é sempre definida como 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 e é sempre definida como "Dados de Configuração do Serviço de Pulsação da Microsoft".

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_SettingData e é sempre definida como "Pulsação". Alterar essa propriedade alterará a propriedade ElementName da derivada CIM_LogicalDevice associada.

Essa é uma propriedade somente leitura, mas pode ser alterada usando o método ModifyResourceSettings da classe Msvm_VirtualSystemManagementService .

EnabledState

Tipo de dados: uint16

Tipo de acesso: Somente leitura

Os estados habilitados e desabilitados de um elemento.

Essa é uma propriedade somente leitura, mas pode ser alterada usando o método ModifyResourceSettings da classe Msvm_VirtualSystemManagementService .

Habilitado (2)

Desabilitado (3)

ErrorThreshold

Tipo de dados: uint32

Tipo de acesso: Somente leitura

Configuração de inicialização de um administrador para o estado habilitado de um elemento. Essa propriedade é sempre definida como 2 (Habilitado).

Essa é uma propriedade somente leitura, mas pode ser alterada usando o método ModifyResourceSettings da classe Msvm_VirtualSystemManagementService .

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_SettingData e é sempre definida como "Microsoft:GUID\DeviceSpecificData".

Intervalo

Tipo de dados: uint32

Tipo de acesso: Somente leitura

O intervalo, em milissegundos, entre tentativas de ping. Isso é sempre definido como 2000.

Essa é uma propriedade somente leitura, mas pode ser alterada usando o método ModifyResourceSettings da classe Msvm_VirtualSystemManagementService .

Latência

Tipo de dados: uint32

Tipo de acesso: Somente leitura

A latência máxima esperada, em milissegundos, entre um ping de solicitação e uma resposta antes que uma determinada solicitação seja considerada descartada. Essa propriedade é sempre definida como 1000.

Essa é uma propriedade somente leitura, mas pode ser alterada usando o método ModifyResourceSettings da classe Msvm_VirtualSystemManagementService .

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 e é sempre definida como 1.

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 a propriedade ResourceType tem o valor 1 (Outro). Essa propriedade é herdada de CIM_ResourceAllocationSettingData e é sempre definida como "Componente de Pulsação da Microsoft".

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 recurso garantida para estar disponível para essa alocação. Essa propriedade é herdada de CIM_ResourceAllocationSettingData e é sempre definida como 1.

ResourceSubType

Tipo de dados: cadeia de caracteres

Tipo de acesso: Somente leitura

Um subtipo específico de implementação para esse recurso. Essa propriedade é herdada de CIM_ResourceAllocationSettingData e é sempre definida como Null.

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 da classe CIM_ResourceAllocationSettingData e é sempre definida como 1 (Outros).

VirtualQuantity

Tipo de dados: uint64

Tipo de acesso: Somente leitura

A quantidade de recursos apresentados ao consumidor. Essa propriedade é herdada de CIM_ResourceAllocationSettingData e é sempre definida como 1.

VirtualQuantityUnits

Tipo de dados: cadeia de caracteres

Tipo de acesso: Somente leitura

Especifica as unidades usadas pela propriedade VirtualQuantity . Por exemplo, se ResourceType=Processor, o valor da propriedade VirtualQuantityUnits poderá ser definido como "count", indicando que o valor da propriedade VirtualQuantity é expresso como uma contagem. Se ResourceType=Memory, o valor da propriedade VirtualQuantityUnits poderá ser definido como "bytes*10^3", indicando que o valor da propriedade VirtualQuantity é expresso em kilobytes. Essa propriedade é herdada de CIM_ResourceAllocationSettingData e é sempre definida como "count".

Weight

Tipo de dados: uint32

Tipo de acesso: Somente leitura

A prioridade relativa para essa alocação em relação a outras alocações do mesmo pool de recursos. Essa propriedade é herdada de CIM_ResourceAllocationSettingData e é sempre definida como 0.

Comentários

O acesso à classe Msvm_HeartbeatComponentSettingData 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
WindowsVirtualization.V2.mof
DLL
Vmms.exe

Confira também

CIM_ResourceAllocationSettingData

CIM_ResourceAllocationSettingData

Msvm_HeartbeatComponentSettingData