CIM_SoftwareElement-Klasse (Hyper-V-Verwaltung)
Stellt einen einzeln verwaltbaren oder bereitstellungsfähigen Teil einer CIM_SoftwareFeature dar.
Syntax
[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;
};
Member
Die CIM_SoftwareElement-Klasse verfügt über die folgenden Membertypen:
Eigenschaften
Die CIM_SoftwareElement-Klasse verfügt über diese Eigenschaften.
-
BuildNumber
-
-
Datentyp: Zeichenfolge
-
Zugriffstyp: Schreibgeschützt
-
Qualifizierer: MaxLen (64), MappingStrings ("MIF. DMTF| Informationen zu Softwarekomponenten|002.4")
Der interne Bezeichner für die Kompilierung des Softwareelements.
-
-
CodeSet
-
-
Datentyp: Zeichenfolge
-
Zugriffstyp: Schreibgeschützt
-
Qualifizierer: MaxLen (64)
Die vom Softwareelement verwendete Zeichencodierung, z. B. UTF-8 und ISO8859-1.
-
-
IdentificationCode
-
-
Datentyp: Zeichenfolge
-
Zugriffstyp: Schreibgeschützt
-
Qualifizierer: MaxLen (64), MappingStrings ("MIF. DMTF| Unterkomponentensoftware|001.6")
Der Herstellerbezeichner für das Softwareelement. Dies ist häufig eine Lagerhaltungseinheit (SKU) oder eine Teilenummer.
-
-
LanguageEdition
-
-
Datentyp: Zeichenfolge
-
Zugriffstyp: Schreibgeschützt
-
Qualifizierer: MaxLen (32), MappingStrings ("MIF. DMTF| Unterkomponentensoftware|001.7")
Die Sprachedition des Softwareelements. Es sollten die in der ISO 639-Norm definierten Sprachcodes verwendet werden. Wenn das Element eine mehrsprachige oder internationale Version darstellt, sollte die Zeichenfolge "Multilingual" verwendet werden.
-
-
Manufacturer
-
-
Datentyp: Zeichenfolge
-
Zugriffstyp: Schreibgeschützt
-
Qualifizierer: MaxLen (256), MappingStrings ("MIF. DMTF| Unterkomponentensoftware|001.3")
Der Hersteller des Softwareelements.
-
-
Name
-
-
Datentyp: Zeichenfolge
-
Zugriffstyp: Schreibgeschützt
-
Qualifizierer: Schlüssel, Überschreibung ("Name"), MaxLen (256)
Der Name, der zum Identifizieren des Softwareelements verwendet wird.
-
-
OtherTargetOS
-
-
Datentyp: Zeichenfolge
-
Zugriffstyp: Schreibgeschützt
-
Qualifizierer: MaxLen (64), ModelCorrespondence ("CIM_OperatingSystem. OtherTypeDescription")
Der Hersteller- und Betriebssystemtyp, wenn die TargetOperatingSystem-Eigenschaft auf Other ("1") festgelegt ist.
-
-
SerialNumber
-
-
Datentyp: Zeichenfolge
-
Zugriffstyp: Schreibgeschützt
-
Qualifizierer: MaxLen (64), MappingStrings ("MIF. DMTF| ComponentID|001.4")
Die zugewiesene Seriennummer des Softwareelements.
-
-
SoftwareElementID
-
Ein Bezeichner für das Softwareelement, das in Verbindung mit anderen Schlüsseln verwendet werden soll, um eine eindeutige Identifizierung des Elements zu erstellen.
-
SoftwareElementState
-
-
Datentyp: uint16
-
Zugriffstyp: Schreibgeschützt
-
Qualifizierer: Schlüssel
Der Lebenszyklusstatus des Softwareelements.
- Ein SoftwareElement im bereitstellungsfähigen Zustand beschreibt die Details, die für die erfolgreiche Verteilung erforderlich sind, und die Details (Überprüfungen und Aktionen), die erforderlich sind, um es in den installierbaren Zustand (d. h. den nächsten Zustand) zu verschieben.
- Ein SoftwareElement im installierbaren Zustand beschreibt die Details, die für die erfolgreiche Installation erforderlich sind, und die Details (Checks and Actions), die zum Erstellen eines Elements im ausführbaren Zustand (d. h. dem nächsten Zustand) erforderlich sind.
- Ein SoftwareElement im ausführbaren Zustand beschreibt die Details, die für den erfolgreichen Start erforderlich sind, und die Details (Überprüfungen und Aktionen), die erforderlich sind, um es in den ausführungsfähigen Zustand (d. h. den nächsten Zustand) zu verschieben.
– Ein SoftwareElement im Ausführungszustand beschreibt die Details, die zum Verwalten des gestarteten Elements erforderlich sind.
-
-
Bereitstellungsfähig (0)
-
Installierbar (1)
-
Ausführbare Datei (2)
-
Wird ausgeführt (3)
TargetOperatingSystem
-
Datentyp: uint16
-
Zugriffstyp: Schreibgeschützt
-
Qualifizierer: Key, MappingStrings ("MIF. DMTF| SubComponent Software|001.8"), ModelCorrespondence ("CIM_OperatingSystem. OSType")
Das Betriebssystem des Softwareelements. Der Wert dieser Eigenschaft stellt nicht sicher, dass es sich um eine binäre ausführbare Datei handelt.
Unbekannt (0)
Sonstiges (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)
Abhängiges UNIX (24)
SCO UnixWare (25)
SCO OpenServer (26)
Fortsetzung (27)
IRIX (28)
Solaris (29)
SunOS (30)
U6000 (31)
ASERIES (32)
HP NonStop-Betriebssystem (33)
HP NonStop OSS (34)
BS2000 (35)
LINUX (36)
Lynx (37)
XENIX (38)
VM (39)
Interactive UNIX (40)
BSDUNIX (41)
FreeBSD (42)
NetBSD (43)
GNU Hurd (44)
OS9 (45)
MACH Kernel (46)
Inferno (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)
Dedicated (59)
OS/390 (60)
VSE (61)
TPF (62)
Windows (R) Me (63)
Caldera Open UNIX (64)
OpenBSD (65)
Nicht zutreffend (66)
Windows XP (67)
z/OS (68)
Microsoft Windows Server 2003 (69)
Microsoft Windows Server 2003 64-Bit (70)
Windows XP 64-Bit (71)
Windows XP Embedded (72)
Windows Vista (73)
Windows Vista 64-Bit (74)
Windows Embedded for Point of Service (75)
Microsoft Windows Server 2008 (76)
Microsoft Windows Server 2008 64-Bit (77)
FreeBSD 64-Bit (78)
RedHat Enterprise Linux (79)
RedHat Enterprise Linux 64-Bit (80)
Solaris 64-Bit (81)
SUSE (82)
SUSE 64-Bit (83)
SLES (84)
SLES 64-Bit (85)
Novell OES (86)
Novell Linux Desktop (87)
Sun Java Desktop System (88)
Mandriva (89)
Mandriva 64-Bit (90)
TurboLinux (91)
TurboLinux 64-Bit (92)
Ubuntu (93)
Ubuntu 64-Bit (94)
Debian (95)
Debian 64-Bit (96)
Linux 2.4.x (97)
Linux 2.4.x 64-Bit (98)
Linux 2.6.x (99)
Linux 2.6.x 64-Bit (100)
Linux 64-Bit (101)
Andere 64-Bit ( 102)
Microsoft Windows Server 2008 R2 (103)
VMware ESXi (104)
Microsoft Windows 7 (105)
CentOS 32-Bit (106)
CentOS 64-Bit (107)
Oracle Enterprise Linux 32-Bit (108)
Oracle Enterprise Linux 64-Bit (109)
eComStation 32-Bitx (110)
Version
-
Datentyp: Zeichenfolge
-
Zugriffstyp: Schreibgeschützt
-
Qualifizierer: Key, MaxLen (64), MappingStrings ("MIF. DMTF| Unterkomponentensoftware |001,4")
Die Softwareversion im Format <Haupt>.< Nebensächtlich>. <Revision> oder <Haupt>.< Überarbeitung von Nebenbuchstaben><><.>
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) |
Windows 8 |
Unterstützte Mindestversion (Server) |
Windows Server 2012 |
Namespace |
Root\virtualization\v2 |
MOF |
|
DLL |
|