Partager via


Msvm_HeartbeatComponentSettingData classe

Représente l’état configuré du service de pulsations.

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

Syntaxe

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

Membres

La classe Msvm_HeartbeatComponentSettingData comporte les types de membres suivants :

Propriétés

La classe Msvm_HeartbeatComponentSettingData a ces propriétés.

Adresse

Type de données : chaîne

Type d'accès : Lecture seule

Adresse de la ressource. Cette propriété est héritée de CIM_ResourceAllocationSettingData et est toujours définie sur Null.

AddressOnParent

Type de données : chaîne

Type d'accès : Lecture seule

Décrit l’adresse de cette ressource dans le contexte du parent. Les propriétés Parent/AddressOnParent sont utilisées pour décrire la relation de contrôleur ainsi que l’ordre des appareils sur un contrôleur. Par exemple, si le parent est un contrôleur PCI, cette propriété spécifie l’emplacement PCI de cet appareil enfant. Cette propriété est héritée de CIM_ResourceAllocationSettingData et est toujours définie sur Null.

AllocationUnits

Type de données : chaîne

Type d'accès : Lecture seule

Unités d’allocation utilisées par les propriétés Reservation et Limit . Cette propriété est héritée de CIM_ResourceAllocationSettingData et est toujours définie sur « Composants d’intégration ».

AutomaticAllocation

Type de données : booléen

Type d'accès : Lecture seule

Indique si la ressource est automatiquement allouée. Cette propriété est héritée de CIM_ResourceAllocationSettingData et est toujours définie sur True.

AutomaticDeallocation

Type de données : booléen

Type d'accès : Lecture seule

Indique si la ressource est automatiquement désalloué. Cette propriété est héritée de CIM_ResourceAllocationSettingData et est toujours définie sur True.

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 la classe CIM_ManagedElement et est toujours définie sur « Pulsation ».

Connection

Type de données : tableau de chaînes

Type d'accès : Lecture seule

Élément auquel cette ressource est connectée. Cette propriété est héritée de CIM_ResourceAllocationSettingData et est toujours définie sur Null.

ConsumerVisibility

Type de données : uint16

Type d'accès : Lecture seule

Décrit la visibilité des consommateurs sur la ressource allouée. Cette propriété est héritée de CIM_ResourceAllocationSettingData et est toujours définie sur 3 (virtualisé).

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, et elle est toujours définie sur « Microsoft Heartbeat Service Setting Data ».

ElementName

Type de données : chaîne

Type d'accès : Lecture seule

Nom complet de l’objet. Cette propriété est héritée de CIM_SettingData et est toujours définie sur « Pulsation ». La modification de cette propriété modifie la propriété ElementName de la dérivée CIM_LogicalDevice associée.

Il s’agit d’une propriété en lecture seule, mais elle peut être modifiée à l’aide de la méthode ModifyResourceSettings de la classe Msvm_VirtualSystemManagementService .

EnabledState

Type de données : uint16

Type d'accès : Lecture seule

États activés et désactivés d’un élément.

Il s’agit d’une propriété en lecture seule, mais elle peut être modifiée à l’aide de la méthode ModifyResourceSettings de la classe Msvm_VirtualSystemManagementService .

Activé (2)

Désactivé (3)

ErrorThreshold

Type de données : uint32

Type d'accès : Lecture seule

Configuration de démarrage d’un administrateur pour l’état activé d’un élément. Cette propriété est toujours définie sur 2 (Activé).

Il s’agit d’une propriété en lecture seule, mais elle peut être modifiée à l’aide de la méthode ModifyResourceSettings de la classe Msvm_VirtualSystemManagementService .

HostResource

Type de données : tableau de chaînes

Type d'accès : Lecture seule

Expose une affectation spécifique à l’hôte ou aux ressources sous-jacentes. Cette propriété est héritée de CIM_ResourceAllocationSettingData et est toujours définie sur Null.

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_SettingData et est toujours définie sur « Microsoft:GUID\DeviceSpecificData ».

Intervalle

Type de données : uint32

Type d'accès : Lecture seule

Intervalle, en millisecondes, entre les tentatives de ping. Cette valeur est toujours définie sur 2000.

Il s’agit d’une propriété en lecture seule, mais elle peut être modifiée à l’aide de la méthode ModifyResourceSettings de la classe Msvm_VirtualSystemManagementService .

Latence

Type de données : uint32

Type d'accès : Lecture seule

Latence maximale attendue, en millisecondes, entre un ping de requête et une réponse avant qu’une requête donnée soit considérée comme supprimée. Cette propriété est toujours définie sur 1000.

Il s’agit d’une propriété en lecture seule, mais elle peut être modifiée à l’aide de la méthode ModifyResourceSettings de la classe Msvm_VirtualSystemManagementService .

Limite

Type de données : uint64

Type d'accès : Lecture seule

Limite supérieure ou quantité maximale de ressources qui sera accordée pour cette allocation. Cette propriété est héritée de CIM_ResourceAllocationSettingData et est toujours définie sur 1.

MappingBehavior

Type de données : uint16

Type d'accès : Lecture seule

Spécifie la façon dont cette ressource est mappée aux ressources sous-jacentes. Cette propriété est héritée de CIM_ResourceAllocationSettingData et est toujours définie sur Null.

OtherResourceType

Type de données : chaîne

Type d'accès : Lecture seule

Chaîne qui décrit le type de ressource lorsqu’une valeur bien définie n’est pas disponible et que la propriété ResourceType a la valeur 1 (Other). Cette propriété est héritée de CIM_ResourceAllocationSettingData et est toujours définie sur « Microsoft Heartbeat Component ».

Parent

Type de données : chaîne

Type d'accès : Lecture seule

Parent de la ressource. Cette propriété est héritée de CIM_ResourceAllocationSettingData et est toujours définie sur Null.

PoolID

Type de données : chaîne

Type d'accès : Lecture seule

ID du pool de ressources à partir duquel la ressource est allouée. Cette propriété est héritée de CIM_ResourceAllocationSettingData.

Réservation

Type de données : uint64

Type d'accès : Lecture seule

Quantité de ressources dont la disponibilité est garantie pour cette allocation. Cette propriété est héritée de CIM_ResourceAllocationSettingData et est toujours définie sur 1.

ResourceSubType

Type de données : chaîne

Type d'accès : Lecture seule

Sous-type spécifique à l’implémentation pour cette ressource. Cette propriété est héritée de CIM_ResourceAllocationSettingData et est toujours définie sur Null.

ResourceType

Type de données : uint16

Type d'accès : Lecture seule

Type de ressource que représente ce paramètre d’allocation. Cette propriété est héritée de la classe CIM_ResourceAllocationSettingData et est toujours définie sur 1 (Autre).

VirtualQuantity

Type de données : uint64

Type d'accès : Lecture seule

Quantité de ressources présentées au consommateur. Cette propriété est héritée de CIM_ResourceAllocationSettingData et est toujours définie sur 1.

VirtualQuantityUnits

Type de données : chaîne

Type d'accès : Lecture seule

Spécifie les unités utilisées par la propriété VirtualQuantity . Par exemple, si ResourceType=Processor, la valeur de la propriété VirtualQuantityUnits peut être définie sur « count », indiquant que la valeur de la propriété VirtualQuantity est exprimée sous la forme d’un nombre. Si ResourceType=Memory, la valeur de la propriété VirtualQuantityUnits peut être définie sur « octets*10^3 », ce qui indique que la valeur de la propriété VirtualQuantity est exprimée en kilo-octets. Cette propriété est héritée de CIM_ResourceAllocationSettingData et est toujours définie sur « count ».

Poids

Type de données : uint32

Type d'accès : Lecture seule

Priorité relative pour cette allocation par rapport aux autres allocations du même pool de ressources. Cette propriété est héritée de CIM_ResourceAllocationSettingData et est toujours définie sur 0.

Notes

L’accès à la classe Msvm_HeartbeatComponentSettingData 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 [applications de bureau uniquement]
Serveur minimal pris en charge
Windows Server 2012 [applications de bureau uniquement]
Espace de noms
Root\Virtualization\V2
MOF
WindowsVirtualization.V2.mof
DLL
Vmms.exe

Voir aussi

CIM_ResourceAllocationSettingData

CIM_ResourceAllocationSettingData

Msvm_HeartbeatComponentSettingData