次の方法で共有


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")

ソフトウェア要素のコンパイルの内部識別子。

コードセット

データ型: 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 プロパティが Other ("1") に設定されている場合の製造元とオペレーティング システムの種類。

SerialNumber

データ型: string

アクセスの種類: 読み取り専用

修飾子: MaxLen (64)、 MappingStrings ("MIF。DMTF|ComponentID|001.4")

ソフトウェア要素の割り当てられたシリアル番号。

SoftwareElementID

データ型: string

アクセスの種類: 読み取り専用

修飾子: KeyMaxLen (256)

要素を一意に識別するために他のキーと組み合わせて使用するソフトウェア要素の識別子。

SoftwareElementState

データ型: uint16

アクセスの種類: 読み取り専用

修飾子: キー

ソフトウェア要素のライフ サイクルの状態。

- 配置可能な状態の SoftwareElement では、正常に配布するために必要な詳細と、インストール可能な状態 (つまり、次の状態) に移動するために必要な詳細 (チェックとアクション) について説明します。

- インストール可能な状態の SoftwareElement は、正常にインストールするために必要な詳細と、実行可能状態 (つまり、次の状態) で要素を作成するために必要な詳細 (チェックとアクション) を記述します。

- 実行可能状態の SoftwareElement は、正常に起動するために必要な詳細と、実行状態 (つまり、次の状態) に移動するために必要な詳細 (チェックとアクション) を記述します。

- 実行中の状態の SoftwareElement は、開始された要素を管理するために必要な詳細を記述します。

Deployable (0)

インストール可能 (1)

実行可能ファイル (2)

実行中 (3)

TargetOperatingSystem

データ型: uint16

アクセスの種類: 読み取り専用

修飾子: KeyMappingStrings ("MIF.DMTF|SubComponent Software|001.8"), ModelCorrespondence ("CIM_OperatingSystem.OSType")

ソフトウェア要素のオペレーティング システム。 このプロパティの値は、バイナリ実行可能ファイルであることを保証しません。

不明 (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)

Lynx (37)

XENIX (38)

VM (39)

対話型 UNIX (40)

BSDUNIX (41)

FreeBSD (42)

NetBSD (43)

GNU Hurd (44)

OS9 (45)

MACH カーネル (46)

Inferno (47)

QNX (48)

エポック (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)

カルデラ オープン 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 デスクトップ システム (88)

Mandriva (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-bitx (110)

Version

データ型: string

アクセスの種類: 読み取り専用

修飾子: KeyMaxLen (64)、 MappingStrings ("MIF。DMTF|SubComponent Software |001.4")

Major> 形式<のソフトウェア バージョン。<マイナー><リビジョン>または<メジャー><マイナー><レター><リビジョン>

要件

要件
サポートされている最小のクライアント
Windows 8
サポートされている最小のサーバー
Windows Server 2012
名前空間
Root\virtualization\v2
MOF
WindowsVirtualization.V2.mof
[DLL]
Vmms.exe

関連項目

CIM_LogicalElement