Поделиться через


класс Msvm_HeartbeatComponentSettingData

Представляет настроенное состояние службы пульса.

Следующий синтаксис представляет собой упрощенный код MOF и включает все унаследованные свойства.

Синтаксис

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

Члены

Класс Msvm_HeartbeatComponentSettingData имеет следующие типы членов:

Элемент Property

Класс Msvm_HeartbeatComponentSettingData имеет эти свойства.

Адрес

Тип данных: string

Тип доступа: только для чтения

Адрес ресурса. Это свойство наследуется от CIM_ResourceAllocationSettingData и всегда имеет значение Null.

AddressOnParent

Тип данных: string

Тип доступа: только для чтения

Описывает адрес этого ресурса в контексте родительского объекта. Свойства Parent/AddressOnParent используются для описания связи контроллера, а также порядка устройств на контроллере. Например, если родительским является контроллер PCI, это свойство указывает слот PCI этого дочернего устройства. Это свойство наследуется от CIM_ResourceAllocationSettingData и всегда имеет значение Null.

AllocationUnits

Тип данных: string

Тип доступа: только для чтения

Единицы распределения, используемые свойствами Резервирования и Ограничения . Это свойство наследуется от CIM_ResourceAllocationSettingData и всегда имеет значение "Компоненты интеграции".

Автоматическое размещение

Тип данных: boolean

Тип доступа: только для чтения

Указывает, выделяется ли ресурс автоматически. Это свойство наследуется от CIM_ResourceAllocationSettingData и всегда имеет значение True.

AutomaticDeallocation

Тип данных: boolean

Тип доступа: только для чтения

Указывает, удаляется ли ресурс автоматически. Это свойство наследуется от CIM_ResourceAllocationSettingData и всегда имеет значение True.

Caption

Тип данных: string

Тип доступа: только для чтения

Краткое описание объекта . Это свойство наследуется от класса CIM_ManagedElement и всегда имеет значение Heartbeat.

Соединение

Тип данных: строковый массив

Тип доступа: только для чтения

Объект, к которому подключен этот ресурс. Это свойство наследуется от CIM_ResourceAllocationSettingData и всегда имеет значение Null.

ConsumerVisibility

Тип данных: uint16

Тип доступа: только для чтения

Описывает видимость потребителей выделенного ресурса. Это свойство наследуется от CIM_ResourceAllocationSettingData и всегда имеет значение 3 (virtualized).

Описание

Тип данных: string

Тип доступа: только для чтения

Описание объекта. Это свойство наследуется от CIM_ManagedElement и всегда имеет значение "Microsoft Heartbeat Service Setting Data".

ElementName

Тип данных: string

Тип доступа: только для чтения

Отображаемое имя объекта. Это свойство наследуется от CIM_SettingData и всегда имеет значение Heartbeat. Изменение этого свойства приведет к изменению свойства ElementName связанного CIM_LogicalDevice производной.

Это свойство доступно только для чтения, но его можно изменить с помощью метода ModifyResourceSettings класса Msvm_VirtualSystemManagementService .

EnabledState

Тип данных: uint16

Тип доступа: только для чтения

Включенные и отключенные состояния элемента.

Это свойство доступно только для чтения, но его можно изменить с помощью метода ModifyResourceSettings класса Msvm_VirtualSystemManagementService .

Включено (2)

Отключено (3)

ErrorThreshold

Тип данных: uint32

Тип доступа: только для чтения

Конфигурация запуска администратора для включенного состояния элемента. Это свойство всегда имеет значение 2 (включено).

Это свойство доступно только для чтения, но его можно изменить с помощью метода ModifyResourceSettings класса Msvm_VirtualSystemManagementService .

HostResource

Тип данных: строковый массив

Тип доступа: только для чтения

Предоставляет определенное назначение для размещения или базовых ресурсов. Это свойство наследуется от CIM_ResourceAllocationSettingData и всегда имеет значение Null.

InstanceID

Тип данных: string

Тип доступа: только для чтения

Квалификаторы: Ключ

Уникально идентифицирует экземпляр этого класса. Это свойство наследуется от CIM_SettingData и всегда имеет значение Microsoft:GUID\DeviceSpecificData.

Интервал

Тип данных: uint32

Тип доступа: только для чтения

Интервал (в миллисекундах) между попытками проверки связи. Для этого параметра всегда задано значение 2000.

Это свойство доступно только для чтения, но его можно изменить с помощью метода ModifyResourceSettings класса Msvm_VirtualSystemManagementService .

Задержка

Тип данных: uint32

Тип доступа: только для чтения

Максимальная ожидаемая задержка (в миллисекундах) между запросом связи и ответом до того, как данный запрос считается отброшенным. Это свойство всегда имеет значение 1000.

Это свойство доступно только для чтения, но его можно изменить с помощью метода ModifyResourceSettings класса Msvm_VirtualSystemManagementService .

Ограничение

Тип данных: uint64

Тип доступа: только для чтения

Верхняя граница или максимальный объем ресурса, который будет предоставлен для этого выделения. Это свойство наследуется от CIM_ResourceAllocationSettingData и всегда имеет значение 1.

MappingBehavior

Тип данных: uint16

Тип доступа: только для чтения

Указывает, как этот ресурс сопоставляется с базовыми ресурсами. Это свойство наследуется от CIM_ResourceAllocationSettingData и всегда имеет значение Null.

OtherResourceType

Тип данных: string

Тип доступа: только для чтения

Строка, описывающая тип ресурса, если четко определенное значение недоступно и свойство ResourceType имеет значение 1 (Other). Это свойство наследуется от CIM_ResourceAllocationSettingData и всегда имеет значение "Microsoft Heartbeat Component".

Parent

Тип данных: string

Тип доступа: только для чтения

Родительский элемент ресурса. Это свойство наследуется от CIM_ResourceAllocationSettingData и всегда имеет значение Null.

PoolID

Тип данных: string

Тип доступа: только для чтения

Идентификатор пула ресурсов, из которого выделен ресурс. Это свойство наследуется от CIM_ResourceAllocationSettingData.

Резервирование

Тип данных: uint64

Тип доступа: только для чтения

Объем ресурса, гарантированно доступный для этого выделения. Это свойство наследуется от CIM_ResourceAllocationSettingData и всегда имеет значение 1.

ResourceSubType

Тип данных: string

Тип доступа: только для чтения

Конкретный подтип реализации для этого ресурса. Это свойство наследуется от CIM_ResourceAllocationSettingData и всегда имеет значение Null.

ResourceType

Тип данных: uint16

Тип доступа: только для чтения

Тип ресурса, который представляет этот параметр выделения. Это свойство наследуется от класса CIM_ResourceAllocationSettingData и всегда имеет значение 1 (Other).

VirtualQuantity

Тип данных: uint64

Тип доступа: только для чтения

Количество ресурсов, представленных потребителю. Это свойство наследуется от CIM_ResourceAllocationSettingData и всегда имеет значение 1.

VirtualQuantityUnits

Тип данных: string

Тип доступа: только для чтения

Задает единицы измерения, используемые свойством VirtualQuantity . Например, если ResourceType=Processor, для свойства VirtualQuantityUnits можно задать значение count, указывающее, что значение свойства VirtualQuantity выражается в виде счетчика. Если ResourceType=Memory, для свойства VirtualQuantityUnits можно задать значение "bytes*10^3", указывая, что значение свойства VirtualQuantity выражается в килобайтах. Это свойство наследуется от CIM_ResourceAllocationSettingData и всегда имеет значение count.

Weight

Тип данных: uint32

Тип доступа: только для чтения

Относительный приоритет для этого выделения по отношению к другим выделениям из того же пула ресурсов. Это свойство наследуется от CIM_ResourceAllocationSettingData и всегда имеет значение 0.

Комментарии

Доступ к классу Msvm_HeartbeatComponentSettingData может быть ограничен фильтрацией UAC. Дополнительные сведения см. в разделе Контроль учетных записей и инструментарий WMI.

Требования

Требование Значение
Минимальная версия клиента
Windows 8 [только классические приложения]
Минимальная версия сервера
Windows Server 2012 [только классические приложения]
Пространство имен
Root\Virtualization\V2
MOF
WindowsVirtualization.V2.mof
DLL
Vmms.exe

См. также раздел

CIM_ResourceAllocationSettingData

CIM_ResourceAllocationSettingData

Msvm_HeartbeatComponentSettingData