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

数据类型: 字符串

访问类型:只读

限定符: MaxLen (256)

用于创建此类实例的类名。 CreationClassName 与此类的其他关键属性结合使用,以唯一标识此类的实例及其子类。

名称

数据类型: 字符串

访问类型:只读

限定符: KeyOverride (“Name”) 、 MaxLen (256)

服务的唯一标识符,指示服务的功能。

PrimaryOwnerContact

数据类型: 字符串

访问类型:读/写

限定符: MaxLen (256) , MappingStrings (“MIF。DMTF |常规信息|001.4“)

服务的主要所有者的联系信息。

PrimaryOwnerName

数据类型: 字符串

访问类型:读/写

限定符: MaxLen (64) , MappingStrings (“MIF。DMTF |常规信息|001.3“)

服务的主要所有者的名称。

已开始

数据类型: 布尔值

访问类型:只读

如果服务已启动,则为 true;否则为 false

StartMode

数据类型: 字符串

访问类型:只读

限定符: 已弃用 (“CIM_ServiceEnabledDefault“) , MaxLen (10)

此属性已弃用。 请改用继承自 CIM_EnabledLogicalElement的 EnabledDefault 属性。

注意

已弃用的描述:指示服务是 (自动启动 (,例如,由操作系统) 启动,还是仅在请求时启动。

(“自动”)

(“手动”)

SystemCreationClassName

数据类型: 字符串

访问类型:只读

限定符: MaxLen (256) 、 传播 (“CIM_SystemCreationClassName“)

用于创建包含服务的系统的实例的类名。 SystemCreationClassName 与此类的其他关键属性结合使用,以唯一标识此类的实例及其子类。

SystemName

数据类型: 字符串

访问类型:只读

限定符: MaxLen (256) 、 传播 (“CIM_SystemName“)

范围系统的名称。

要求

要求
最低受支持的客户端
Windows 8
最低受支持的服务器
Windows Server 2012
命名空间
Root\virtualization\v2
MOF
WindowsVirtualization.V2.mof
DLL
Vmms.exe

另请参阅

CIM_EnabledLogicalElement