CIM_SoftwareElement 类 (Hyper-V 管理)

表示 CIM_SoftwareFeature的可单独管理或可部署部分。

语法

[Abstract, Version("2.23.0"), UMLPackagePath("CIM::Application::DeploymentModel"), AMENDMENT]
class CIM_SoftwareElement : CIM_LogicalElement
{
  string Name;
  string Version;
  uint16 SoftwareElementState;
  string SoftwareElementID;
  uint16 TargetOperatingSystem;
  string OtherTargetOS;
  string Manufacturer;
  string BuildNumber;
  string SerialNumber;
  string CodeSet;
  string IdentificationCode;
  string LanguageEdition;
};

成员

CIM_SoftwareElement 类具有以下类型的成员:

属性

CIM_SoftwareElement 类具有这些属性。

BuildNumber

数据类型: string

访问类型:只读

限定符: MaxLen (64) , MappingStrings (“MIF。DMTF |软件组件信息|002.4“)

软件元素编译的内部标识符。

CodeSet

数据类型: string

访问类型:只读

限定符: MaxLen (64)

软件元素使用的字符编码,例如 UTF-8 和 ISO8859-1。

IdentificationCode

数据类型: string

访问类型:只读

限定符: MaxLen (64) , MappingStrings (“MIF。DMTF |SubComponent Software|001.6“)

软件元素的制造商标识符。 这通常是库存单位 (SKU) 或部件号。

LanguageEdition

数据类型: string

访问类型:只读

限定符: MaxLen (32) , MappingStrings (“MIF。DMTF |SubComponent Software|001.7“)

软件元素的语言版本。 应使用 ISO 639 标准中定义的语言代码。 如果 元素表示多语言或国际版本,则应使用字符串“多语言”。

Manufacturer

数据类型: string

访问类型:只读

限定符: MaxLen (256) 、 MappingStrings (“MIF。DMTF |SubComponent Software|001.3“)

软件元素的制造商。

名称

数据类型: string

访问类型:只读

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

用于标识软件元素的名称。

OtherTargetOS

数据类型: string

访问类型:只读

限定符: MaxLen (64) , ModelCorrespondence (“CIM_OperatingSystemOtherTypeDescription“)

TargetOperatingSystem 属性设置为“其他 (”1“) 时的制造商和操作系统类型。

SerialNumber

数据类型: string

访问类型:只读

限定符: MaxLen (64) , MappingStrings (“MIF。DMTF |ComponentID|001.4“)

软件元素的分配序列号。

SoftwareElementID

数据类型: string

访问类型:只读

限定符: MaxLen (256)

要与其他键一起使用以创建唯一标识该元素的软件元素的标识符。

SoftwareElementState

数据类型: uint16

访问类型:只读

限定符:

软件元素的生命周期状态。

- 处于可部署状态的 SoftwareElement 描述成功分发它所需的详细信息,以及 (检查和操作) 将其移动到可安装状态 ((即下一个状态) )所需的详细信息。

- 处于可安装状态的 SoftwareElement 描述成功安装它所需的详细信息,以及 (检查和操作) 创建可执行状态 (元素所需的详细信息,即下一个状态) 。

- 处于可执行状态的 SoftwareElement 描述了成功启动它所需的详细信息,以及 (检查和操作) 将其移动到运行状态 (即下一个状态) 所需的详细信息。

- 处于运行状态的 SoftwareElement 描述管理起始元素所需的详细信息。

可部署 (0)

可安装 (1)

可执行 (2)

运行 (3)

TargetOperatingSystem

数据类型: uint16

访问类型:只读

限定符: MappingStrings (“MIF”。DMTF |SubComponent Software|001.8“) , ModelCorrespondence (”CIM_OperatingSystemOSType“)

软件元素的操作系统。 此属性的值不确保它是二进制可执行文件。

未知 (0)

其他 (1)

MACOS (2)

ATTUNIX (3)

DGUX (4)

DECNT (5)

Tru64 UNIX (6)

OpenVMS (7)

HPUX (8)

AIX (9)

MVS (10)

OS400 (11)

OS/2 (12)

JavaVM (13)

MSDOS (14)

WIN3x (15)

WIN95 (16)

WIN98 (17)

WINNT (18)

WINCE (19)

NCR3000 (20)

NetWare (21)

OSF (22)

DC/OS (23)

依赖 UNIX (24)

SCO UnixWare (25)

SCO OpenServer (26)

Sequent (27)

IRIX (28)

Solaris (29)

SunOS (30)

U6000 (31)

ASERIES (32)

HP NonStop OS (33)

HP NonStop OSS (34)

BS2000 (35)

LINUX (36)

山 ( 37)

XENIX (38)

VM (39)

Interactive UNIX (40)

BSDUNIX (41)

FreeBSD (42)

NetBSD (43)

GNU Hurd (44)

OS9 (45)

MACH 内核 (46)

地狱 (47)

QNX (48)

EPOC (49)

IxWorks (50)

VxWorks (51)

MiNT (52)

BeOS (53)

HP MPE (54)

NextStep (55)

PalmPilot (56)

狂想 ( 57)

Windows 2000 (58)

专用 (59)

OS/390 (60)

VSE (61)

TPF (62)

Windows (R) Me (63)

Caldera Open UNIX (64)

OpenBSD (65)

不适用 (66)

Windows XP (67)

z/OS (68)

Microsoft Windows Server 2003 (69)

Microsoft Windows Server 2003 64 位 (70)

Windows XP 64 位 (71)

Windows XP Embedded (72)

Windows Vista (73)

Windows Vista 64 位 (74)

Windows Embedded for Point of Service (75)

Microsoft Windows Server 2008 (76)

Microsoft Windows Server 2008 64 位 (77)

FreeBSD 64 位 (78)

RedHat Enterprise Linux (79)

RedHat Enterprise Linux 64 位 (80)

Solaris 64 位 (81)

SUSE (82)

SUSE 64 位 (83)

SLES (84)

SLES 64 位 (85)

Novell OES (86)

Novell Linux Desktop (87)

Sun Java Desktop System (88)

曼德里瓦 (89)

Mandriva 64 位 (90)

TurboLinux (91)

TurboLinux 64 位 (92)

Ubuntu (93)

Ubuntu 64 位 (94)

Debian (95)

Debian 64 位 (96)

Linux 2.4.x (97)

Linux 2.4.x 64 位 (98)

Linux 2.6.x (99)

Linux 2.6.x 64 位 (100)

Linux 64 位 (101)

其他 64 位 (102)

Microsoft Windows Server 2008 R2 (103)

VMware ESXi (104)

Microsoft Windows 7 (105)

CentOS 32 位 (106)

CentOS 64 位 (107)

Oracle Enterprise Linux 32 位 (108)

Oracle Enterprise Linux 64 位 (109)

eComStation 32 位 ( 110)

版本

数据类型: string

访问类型:只读

限定符: KeyMaxLen (64) 、 MappingStrings (“MIF”。DMTF |SubComponent Software |001.4“)

主要>格式<的软件版本。<次要><修订版><主要>版本。<次要><字母><修订>

要求

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

另请参阅

CIM_LogicalElement