classe CIM_SoftwareElement (gestion Hyper-V)
Représente une partie gérable ou déployable individuellement d’un CIM_SoftwareFeature.
Syntaxe
[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;
};
Membres
La classe CIM_SoftwareElement a les types de membres suivants :
Propriétés
La classe CIM_SoftwareElement possède ces propriétés.
-
BuildNumber
-
-
Type de données : chaîne
-
Type d'accès : Lecture seule
-
Qualificateurs : MaxLen (64), MappingStrings (« MIF. DMTF| Informations sur les composants logiciels|002.4 »)
Identificateur interne pour la compilation de l’élément logiciel.
-
-
CodeSet
-
-
Type de données : chaîne
-
Type d'accès : Lecture seule
-
Qualificateurs : MaxLen (64)
Encodage de caractères utilisé par l’élément logiciel, tel que UTF-8 et ISO8859-1.
-
-
IdentificationCode
-
-
Type de données : chaîne
-
Type d'accès : Lecture seule
-
Qualificateurs : MaxLen (64), MappingStrings (« MIF. DMTF| SubComponent Software|001.6 »)
Identificateur du fabricant de l’élément logiciel. Il s’agit souvent d’une unité de conservation de stock (SKU) ou d’un numéro de pièce.
-
-
LanguageEdition
-
-
Type de données : chaîne
-
Type d'accès : Lecture seule
-
Qualificateurs : MaxLen (32), MappingStrings (« MIF. DMTF| SubComponent Software|001.7 »)
Édition linguistique de l’élément logiciel. Les codes de langue définis dans la norme ISO 639 doivent être utilisés. Si l’élément représente une version multilingue ou internationale, la chaîne « Multilingue » doit être utilisée.
-
-
Fabricant
-
-
Type de données : chaîne
-
Type d'accès : Lecture seule
-
Qualificateurs : MaxLen (256), MappingStrings (« MIF. DMTF| SubComponent Software|001.3 »)
Fabricant de l’élément logiciel.
-
-
Nom
-
-
Type de données : chaîne
-
Type d'accès : Lecture seule
Nom utilisé pour identifier l’élément logiciel.
-
-
OtherTargetOS
-
-
Type de données : chaîne
-
Type d'accès : Lecture seule
-
Qualificateurs : MaxLen (64), ModelCorrespondence (« CIM_OperatingSystem. OtherTypeDescription »)
Le fabricant et le type de système d’exploitation lorsque la propriété TargetOperatingSystem a la valeur Other (« 1 »).
-
-
SerialNumber
-
-
Type de données : chaîne
-
Type d'accès : Lecture seule
-
Qualificateurs : MaxLen (64), MappingStrings (« MIF. DMTF| ComponentID|001.4 »)
Numéro de série attribué de l’élément logiciel.
-
-
SoftwareElementID
-
Identificateur de l’élément logiciel à utiliser conjointement avec d’autres clés pour créer une identification unique de l’élément.
-
SoftwareElementState
-
-
Type de données : uint16
-
Type d'accès : Lecture seule
-
Qualificateurs : Key
État du cycle de vie de l’élément logiciel.
- Un élément SoftwareElement à l’état déployable décrit les détails nécessaires pour le distribuer correctement et les détails (vérifications et actions) nécessaires pour le déplacer vers l’état installable (c’est-à-dire l’état suivant).
- Un élément SoftwareElement dans l’état installable décrit les détails nécessaires pour l’installer correctement et les détails (vérifications et actions) nécessaires pour créer un élément à l’état exécutable (c’est-à-dire l’état suivant).
- Un élément SoftwareElement à l’état exécutable décrit les détails nécessaires pour le démarrer correctement et les détails (vérifications et actions) nécessaires pour le déplacer vers l’état en cours d’exécution (c’est-à-dire l’état suivant).
- Un élément SoftwareElement dans l’état en cours d’exécution décrit les détails nécessaires pour gérer l’élément démarré.
-
-
Déployable (0)
-
Installable (1)
-
Exécutable (2)
-
En cours d’exécution (3)
TargetOperatingSystem
-
Type de données : uint16
-
Type d'accès : Lecture seule
-
Qualificateurs : Key, MappingStrings (« MIF. DMTF| SubComponent Software|001.8 »), ModelCorrespondence (« CIM_OperatingSystem. OSType »)
Système d’exploitation de l’élément logiciel. La valeur de cette propriété ne garantit pas qu’elle est exécutable binaire.
Inconnu (0)
Autre (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 dépendant (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)
Machine virtuelle (39)
Interactive UNIX (40)
BSDUNIX (41)
FreeBSD (42)
NetBSD (43)
GNU Hurd (44)
OS9 (45)
Noyau MACH (46)
Ferno (47)
QNX (48)
EPOC (49)
IxWorks (50)
VxWorks (51)
MiNT (52)
BeOS (53)
HP MPE (54)
NextStep (55)
PalmPilot (56)
Rhapsodie (57)
Windows 2000 (58)
Dédié (59)
OS/390 (60)
VSE (61)
TPF (62)
Windows (R) Me (63)
Caldera Open UNIX (64)
OpenBSD (65)
Non applicable (66)
Windows XP (67)
z/OS (68)
Microsoft Windows Server 2003 (69)
Microsoft Windows Server 2003 64 bits (70)
Windows XP 64 bits (71)
Windows XP Embedded (72)
Windows Vista (73)
Windows Vista 64 bits (74)
Windows Embedded pour point de service (75)
Microsoft Windows Server 2008 (76)
Microsoft Windows Server 2008 64 bits (77)
FreeBSD 64 bits (78)
RedHat Enterprise Linux (79)
RedHat Enterprise Linux 64 bits (80)
Solaris 64 bits (81)
SUSE (82)
SUSE 64 bits (83)
SLES (84)
SLES 64 bits (85)
Novell OES (86)
Novell Linux Desktop (87)
Sun Java Desktop System (88)
Mandriva (89)
Mandriva 64 bits (90)
TurboLinux (91)
TurboLinux 64 bits (92)
Ubuntu (93)
Ubuntu 64 bits (94)
Debian (95)
Debian 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 64 bits (101)
Autres 64 bits (102)
Microsoft Windows Server 2008 R2 (103)
VMware ESXi (104)
Microsoft Windows 7 (105)
CentOS 32 bits (106)
CentOS 64 bits (107)
Oracle Enterprise Linux 32 bits (108)
Oracle Enterprise Linux 64 bits (109)
eComStation 32 bitsx (110)
Version
-
Type de données : chaîne
-
Type d'accès : Lecture seule
-
Qualificateurs : Key, MaxLen (64), MappingStrings (« MIF. DMTF| Logiciel sous-composant |001.4 »)
Version logicielle au format <Major>.< Mineur>. <Révision> ou <Majeure>.< Révision> de lettre><mineure><.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge |
Windows 8 |
Serveur minimal pris en charge |
Windows Server 2012 |
Espace de noms |
Racine\virtualisation\v2 |
MOF |
|
DLL |
|