classe CIM_SoftwareElement (gerenciamento do Hyper-V)
Representa uma parte individualmente gerenciável ou implantável de uma CIM_SoftwareFeature.
Sintaxe
[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;
};
Membros
A classe CIM_SoftwareElement tem estes tipos de membros:
Propriedades
A classe CIM_SoftwareElement tem essas propriedades.
-
BuildNumber
-
-
Tipo de dados: cadeia de caracteres
-
Tipo de acesso: Somente leitura
-
Qualificadores: MaxLen (64), MappingStrings ("MIF. DMTF| Informações sobre componentes de software|002.4")
O identificador interno para a compilação do elemento de software.
-
-
CodeSet
-
-
Tipo de dados: cadeia de caracteres
-
Tipo de acesso: Somente leitura
-
Qualificadores: MaxLen (64)
A codificação de caracteres usada pelo elemento de software, como UTF-8 e ISO8859-1.
-
-
IdentificationCode
-
-
Tipo de dados: cadeia de caracteres
-
Tipo de acesso: Somente leitura
-
Qualificadores: MaxLen (64), MappingStrings ("MIF. DMTF| SubComponent Software|001.6")
O identificador do fabricante para o elemento de software. Geralmente, essa é uma SKU (unidade de manutenção de estoque) ou um número de parte.
-
-
LanguageEdition
-
-
Tipo de dados: cadeia de caracteres
-
Tipo de acesso: Somente leitura
-
Qualificadores: MaxLen (32), MappingStrings ("MIF. DMTF| SubComponent Software|001.7")
A edição de linguagem do elemento de software. Os códigos de idioma definidos no padrão ISO 639 devem ser usados. Se o elemento representar uma versão multilíngue ou internacional, a cadeia de caracteres "Multilíngue" deverá ser usada.
-
-
Fabricante
-
-
Tipo de dados: cadeia de caracteres
-
Tipo de acesso: Somente leitura
-
Qualificadores: MaxLen (256), MappingStrings ("MIF. DMTF| SubComponent Software|001.3")
O fabricante do elemento de software.
-
-
Nome
-
-
Tipo de dados: cadeia de caracteres
-
Tipo de acesso: Somente leitura
-
Qualificadores: Chave, Substituição ("Nome"), MaxLen (256)
O nome usado para identificar o elemento de software.
-
-
OtherTargetOS
-
-
Tipo de dados: cadeia de caracteres
-
Tipo de acesso: Somente leitura
-
Qualificadores: MaxLen (64), ModelCorrespondence ("CIM_OperatingSystem. OtherTypeDescription")
O fabricante e o tipo de sistema operacional quando a propriedade TargetOperatingSystem é definida como Outros ("1").
-
-
SerialNumber
-
-
Tipo de dados: cadeia de caracteres
-
Tipo de acesso: Somente leitura
-
Qualificadores: MaxLen (64), MappingStrings ("MIF. DMTF| ComponentID|001.4")
O número de série atribuído do elemento de software.
-
-
SoftwareElementID
-
-
Tipo de dados: cadeia de caracteres
-
Tipo de acesso: Somente leitura
Um identificador para o elemento de software a ser usado em conjunto com outras chaves para criar um elemento de identificação exclusiva.
-
-
SoftwareElementState
-
-
Tipo de dados: uint16
-
Tipo de acesso: Somente leitura
-
Qualificadores: Chave
O estado do ciclo de vida do elemento de software.
– Um SoftwareElement no estado implantável descreve os detalhes necessários para distribuí-lo com êxito e os detalhes (Verificações e Ações) necessários para movê-lo para o estado instalável (ou seja, o próximo estado).
– Um SoftwareElement no estado instalável descreve os detalhes necessários para instalá-lo com êxito e os detalhes (Verificações e Ações) necessários para criar um elemento no estado executável (ou seja, o próximo estado).
– Um SoftwareElement no estado executável descreve os detalhes necessários para iniciá-lo com êxito e os detalhes (Verificações e Ações) necessários para movê-lo para o estado em execução (ou seja, o próximo estado).
– Um SoftwareElement no estado em execução descreve os detalhes necessários para gerenciar o elemento iniciado.
-
-
Implantável (0)
-
Instalável (1)
-
Executável (2)
-
Em execução (3)
TargetOperatingSystem
-
Tipo de dados: uint16
-
Tipo de acesso: Somente leitura
-
Qualificadores: Key, MappingStrings ("MIF. DMTF| SubComponent Software|001.8"), ModelCorrespondence ("CIM_OperatingSystem. OSType")
O sistema operacional do elemento de software. O valor dessa propriedade não garante que seja executável binário.
Desconhecido (0)
Outros (1)
MACOS (2)
ATTUNIX (3)
DGUX (4)
DECNT (5)
Tru64 UNIX (6)
OpenVMS (7)
HPUX (8)
AIX (9)
MVS (10)
OS400 (11)
SO/2 (12)
JavaVM (13)
MSDOS (14)
WIN3x (15)
WIN95 (16)
WIN98 (17)
WINNT (18)
WINCE (19)
NCR3000 (20)
NetWare (21)
OSF (22)
DC/SO (23)
UNIX dependente (24)
SCO UnixWare (25)
SCO OpenServer (26)
Sequent (27)
IRIX (28)
Solaris (29)
SunOS (30)
U6000 (31)
ASERIES (32)
SO sem extremidade HP (33)
SOS sem escala HP (34)
BS2000 (35)
LINUX (36)
Lince (37)
XENIX (38)
VM (39)
UNIX interativo (40)
BSDUNIX (41)
FreeBSD (42)
NetBSD (43)
GNU Hurd (44)
OS9 (45)
Kernel MACH (46)
Inferno (47)
QNX (48)
EPOC (49)
IxWorks (50)
VxWorks (51)
MiNT (52)
BeOS (53)
HP MPE (54)
NextStep (55)
PalmPilot (56)
Rhapsody (57)
Windows 2000 (58)
Dedicado (59)
SO/390 (60)
VSE (61)
TPF (62)
Windows (R) Me (63)
Caldera Open UNIX (64)
OpenBSD (65)
Não aplicável (66)
Windows XP (67)
z/OS (68)
Microsoft Windows Server 2003 (69)
Microsoft Windows Server 2003 de 64 bits (70)
Windows XP de 64 bits (71)
Windows XP Embedded (72)
Windows Vista (73)
Windows Vista de 64 bits (74)
Windows Embedded para Ponto de Serviço (75)
Microsoft Windows Server 2008 (76)
Microsoft Windows Server 2008 de 64 bits (77)
FreeBSD de 64 bits (78)
RedHat Enterprise Linux (79)
RedHat Enterprise Linux de 64 bits (80)
Solaris de 64 bits (81)
SUSE (82)
SUSE de 64 bits (83)
SLES (84)
SLES de 64 bits (85)
Novell OES (86)
Novell Linux Desktop (87)
Sun Java Desktop System (88)
Mandriva (89)
Mandriva de 64 bits (90)
TurboLinux (91)
TurboLinux de 64 bits (92)
Ubuntu (93)
Ubuntu de 64 bits (94)
Debian (95)
Debian de 64 bits (96)
Linux 2.4.x (97)
Linux 2.4.x 64 bits (98)
Linux 2.6.x (99)
Linux 2.6.x 64 bits (100)
Linux de 64 bits (101)
Outros 64 bits (102)
Microsoft Windows Server 2008 R2 (103)
VMware ESXi (104)
Microsoft Windows 7 (105)
CentOS de 32 bits (106)
CentOS de 64 bits (107)
Oracle Enterprise Linux de 32 bits (108)
Oracle Enterprise Linux de 64 bits (109)
eComStation 32 bitx (110)
Versão
-
Tipo de dados: cadeia de caracteres
-
Tipo de acesso: Somente leitura
-
Qualificadores: Key, MaxLen (64), MappingStrings ("MIF. DMTF| SubComponent Software |001.4")
A versão do software no formato <Major>.< Menor>. <Revisão> ou <Major>.< Revisão> de letra><secundária><.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte |
Windows 8 |
Servidor mínimo com suporte |
Windows Server 2012 |
Namespace |
Root\virtualization\v2 |
MOF |
|
DLL |
|