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
-
-
데이터 형식: 문자열
-
액세스 형식: 읽기 전용
-
한정자: MaxLen (64), MappingStrings ("MIF. DMTF| 소프트웨어 구성 요소 정보|002.4")
소프트웨어 요소의 컴파일에 대한 내부 식별자입니다.
-
-
CodeSet
-
-
데이터 형식: 문자열
-
액세스 형식: 읽기 전용
-
한정자: MaxLen(64)
소프트웨어 요소(예: UTF-8 및 ISO8859-1)에서 사용하는 문자 인코딩입니다.
-
-
IdentificationCode
-
-
데이터 형식: 문자열
-
액세스 형식: 읽기 전용
-
한정자: MaxLen (64), MappingStrings ("MIF. DMTF| SubComponent Software|001.6")
소프트웨어 요소의 제조업체 식별자입니다. 이는 종종 SKU(재고 유지 장치) 또는 부품 번호입니다.
-
-
LanguageEdition
-
-
데이터 형식: 문자열
-
액세스 형식: 읽기 전용
-
한정자: MaxLen (32), MappingStrings ("MIF. DMTF| SubComponent Software|001.7")
소프트웨어 요소의 언어 버전입니다. ISO 639 표준에 정의된 언어 코드를 사용해야 합니다. 요소가 다국어 또는 국가별 버전을 나타내는 경우 문자열 "다국어"를 사용해야 합니다.
-
-
제조업체
-
-
데이터 형식: 문자열
-
액세스 형식: 읽기 전용
-
한정자: MaxLen (256), MappingStrings ("MIF. DMTF| SubComponent Software|001.3")
소프트웨어 요소의 제조업체입니다.
-
-
이름
-
소프트웨어 요소를 식별하는 데 사용되는 이름입니다.
-
OtherTargetOS
-
-
데이터 형식: 문자열
-
액세스 형식: 읽기 전용
-
한정자: MaxLen (64), ModelCorrespondence ("CIM_OperatingSystem. OtherTypeDescription")
TargetOperatingSystem 속성이 기타("1")로 설정된 경우 제조업체 및 운영 체제 유형입니다.
-
-
SerialNumber
-
-
데이터 형식: 문자열
-
액세스 형식: 읽기 전용
-
한정자: MaxLen (64), MappingStrings ("MIF. DMTF| ComponentID|001.4")
소프트웨어 요소의 할당된 일련 번호입니다.
-
-
SoftwareElementID
-
요소를 고유하게 식별하는 을 만들기 위해 다른 키와 함께 사용할 소프트웨어 요소의 식별자입니다.
-
SoftwareElementState
-
-
데이터 형식: uint16
-
액세스 형식: 읽기 전용
-
한정자: Key
소프트웨어 요소의 수명 주기 상태입니다.
- 배포 가능한 상태의 SoftwareElement는 성공적으로 배포하는 데 필요한 세부 정보 및 설치 가능한 상태(즉, 다음 상태)로 이동하는 데 필요한 세부 정보(검사 및 작업)를 설명합니다.
- 설치 가능한 상태의 SoftwareElement는 성공적으로 설치하는 데 필요한 세부 정보 및 실행 상태(즉, 다음 상태)에서 요소를 만드는 데 필요한 세부 정보(검사 및 작업)를 설명합니다.
- 실행 상태의 SoftwareElement는 성공적으로 시작하는 데 필요한 세부 정보와 실행 상태(즉, 다음 상태)로 이동하는 데 필요한 세부 정보(검사 및 작업)를 설명합니다.
- 실행 중인 상태의 SoftwareElement는 시작 요소를 관리하는 데 필요한 세부 정보를 설명합니다.
-
-
배포 가능 (0)
-
설치 가능 (1)
-
실행 파일 (2)
-
실행 중 (3)
TargetOperatingSystem
-
데이터 형식: uint16
-
액세스 형식: 읽기 전용
-
한정자: 키, MappingStrings ("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)
순차적 (27)
IRIX (28)
솔라리스 (29)
SunOS (30)
U6000 (31)
ASERIES (32)
HP 논스톱 OS (33)
HP 논스톱 OSS (34)
BS2000 (35)
LINUX (36)
Lynx (37)
XENIX (38)
VM (39)
Interactive UNIX (40)
BSDUNIX (41)
FreeBSD (42)
NetBSD (43)
GNU 허드 (44)
OS9 (45)
MACH 커널 (46)
인페르노 (47)
QNX (48)
EPOC (49)
IxWorks (50)
VxWorks (51)
MiNT (52)
BeOS (53)
HP MPE (54)
NextStep (55)
팜필롯 (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 (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)
만드리바 (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비트x (110)
버전
-
데이터 형식: 문자열
-
액세스 형식: 읽기 전용
-
한정자: 키, MaxLen (64), MappingStrings ("MIF. DMTF| SubComponent Software |001.4")
Major> 형식<의 소프트웨어 버전입니다.< 부 버전입니다>. <수정 버전 또는 주 버전>><< 부><문자><수정 버전>입니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 |
Windows 8 |
지원되는 최소 서버 |
Windows Server 2012 |
네임스페이스 |
Root\virtualization\v2 |
MOF |
|
DLL |
|