класс CIM_Service (управление Hyper-V)

Представляет логический элемент, содержащий сведения для представления функций, предоставляемых устройством или программным компонентом, и управления ими. Служба — это объект общего назначения для настройки и управления реализацией функциональных возможностей; это не сама функциональность.

Синтаксис

[Abstract, Version("2.14.0"), UMLPackagePath("CIM::Core::Service"), AMENDMENT]
class CIM_Service : CIM_EnabledLogicalElement
{
  string  SystemCreationClassName;
  string  SystemName;
  string  CreationClassName;
  string  Name;
  string  PrimaryOwnerName;
  string  PrimaryOwnerContact;
  string  StartMode;
  boolean Started;
};

Члены

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

Методы

Класс CIM_Service содержит следующие методы.

Метод Описание
StartService запускает службу.
StopService останавливает службу.

Свойства

Класс CIM_Service имеет следующие свойства.

CreationClassName

Тип данных: string

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

Квалификаторы: Key, MaxLen (256)

Имя класса, используемое для создания экземпляра этого класса. CreationClassName объединяется с другими ключевыми свойствами этого класса для уникальной идентификации экземпляров этого класса и его подклассов.

имя;

Тип данных: string

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

Квалификаторы: Key, Override ("Name"), MaxLen (256)

Уникальный идентификатор службы, указывающий на функциональность службы.

PrimaryOwnerContact

Тип данных: string

Тип доступа: чтение и запись

Квалификаторы: MaxLen (256), MappingStrings ("MIF. DMTF| Общие сведения|001.4")

Контактные данные основного владельца службы.

PrimaryOwnerName

Тип данных: string

Тип доступа: чтение и запись

Квалификаторы: MaxLen (64), MappingStrings ("MIF. DMTF| Общие сведения|001.3")

Имя основного владельца службы.

Приступая к работе

Тип данных: boolean

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

Значение true , если служба запущена; в противном случае — false.

StartMode

Тип данных: string

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

Квалификаторы: не рекомендуется ("CIM_Service. EnabledDefault"), MaxLen (10)

Это свойство использовать не рекомендуется. Вместо этого используйте свойство EnabledDefault , унаследованное от CIM_EnabledLogicalElement.

Примечание

Нерекомендуемое описание: указывает, запускается ли служба автоматически (например, операционной системой) или только по запросу.

("Автоматически")

("Вручную")

SystemCreationClassName

Тип данных: string

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

Квалификаторы: Key, MaxLen (256), Propagated ("CIM_System. CreationClassName")

Имя класса, используемое для создания экземпляра системы, содержащего службу. SystemCreationClassName объединяется с другими ключевыми свойствами этого класса для уникальной идентификации экземпляров этого класса и его подклассов.

SystemName

Тип данных: string

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

Квалификаторы: Key, MaxLen (256), Propagated ("CIM_System. Имя")

Имя системы определения области.

Требования

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

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

CIM_EnabledLogicalElement