CIM _ SoftwareFeature-Klasse
Die CIM _ SoftwareFeature-Klasse stellt eine bestimmte Funktion oder Funktion eines Produkts oder Anwendungssystems dar. Diese Klasse spiegelt eine Granularitätsebene wider, die für einen Benutzer eines Produkts sinnvoll ist, und nicht die Einheiten, die widerspiegeln, wie das Produkt erstellt oder verpackt wird (erfasst mithilfe einer CIM _ SoftwareElement-Klasse). Wenn ein Softwarefeature auf mehreren Plattformen oder Betriebssystemen vorhanden sein kann, ist das Softwarefeature eine Sammlung der Softwareelemente für die verschiedenen Plattformen. In diesem Fall sind die Benutzer des Modells in der Regel an einer Untersammlung der Softwareelemente interessiert, die für eine bestimmte Plattform erforderlich sind. Da Features über Produkte bereitgestellt werden, werden Softwarefeatures immer im Kontext einer _ CIM-Produktklasse mithilfe der CIM _ ProductSoftwareFeatures-Zuordnung definiert. Optional können Softwarefeatures von mindestens einem Produkt mithilfe der Cim _ ApplicationSystemSoftwareFeature-Zuordnung in Anwendungssystemen organisiert werden.
Wichtig
Die CIM-Klassen (Distributed Management Task Force) (DMTF) (Common Information Model) sind die übergeordneten Klassen, auf denen WMI-Klassen erstellt werden. WMI unterstützt derzeit nur die CIM 2.x-Versionsschemas.
Die folgende Syntax wird durch Managed Object Format (MOF)-Code vereinfacht und enthält alle geerbten Eigenschaften. Eigenschaften werden in alphabetischer Reihenfolge und nicht in MOF-Reihenfolge aufgeführt.
Syntax
[UUID("{E527D7F2-E3D4-11d2-8601-0000F8102E5F}"), abstract, AMENDMENT]
class CIM_SoftwareFeature : CIM_LogicalElement
{
string Caption;
string Description;
string IdentifyingNumber;
datetime InstallDate;
string Name;
string ProductName;
string Status;
string Vendor;
string Version;
};
Members
Die CIM _ SoftwareFeature-Klasse verfügt über diese Membertypen:
Eigenschaften
Die CIM _ SoftwareFeature-Klasse verfügt über diese Eigenschaften.
-
Caption
-
-
Datentyp: Zeichenfolge
-
Zugriffstyp: Schreibgeschützt
-
Qualifizierer: MaxLen (64), DisplayName ("Caption")
Kurze Textbeschreibung des Objekts.
Diese Eigenschaft wird von CIM _ ManagedSystemElement geerbt.
-
-
Beschreibung
-
-
Datentyp: Zeichenfolge
-
Zugriffstyp: Schreibgeschützt
-
Qualifizierer: DisplayName ("Description")
Textbeschreibung des Objekts.
Diese Eigenschaft wird von CIM _ ManagedSystemElement geerbt.
-
-
IdentifyingNumber
-
-
Datentyp: Zeichenfolge
-
Zugriffstyp: Schreibgeschützt
-
Qualifizierer: Propagated ("CIM _ Product.IdentifyingNumber"), Key, Maxlen (64), MappingStrings ("DMTF | ComponentID | 001.4")
Produktidentifikation, z. B. eine Seriennummer für Software oder eine Die-Nummer auf einem Hardwarechip.
-
-
InstallDate
-
-
Datentyp: datetime
-
Zugriffstyp: Schreibgeschützt
-
Qualifizierer: MappingStrings ("MIF. DMTF | ComponentID | 001.5"), DisplayName ("Installation date")
Datum und Uhrzeit der Installation des Objekts. Diese Eigenschaft benötigt keinen Wert, um anzugeben, dass das Objekt installiert ist.
Diese Eigenschaft wird von CIM _ ManagedSystemElement geerbt.
-
-
Name
-
-
Datentyp: Zeichenfolge
-
Zugriffstyp: Schreibgeschützt
-
Qualifizierer: Schlüssel, Überschreibung ("Name"), Maxlen (256)
Bezeichnung, mit der das Objekt außerhalb des Datenverarbeitungssystems bekannt ist. Die Bezeichnung ist ein für Menschen lesbarer Name, der das Element im Kontext des Namespace des Elements eindeutig identifiziert.
Diese Eigenschaft wird von CIM _ ManagedSystemElement geerbt.
-
-
ProductName
-
-
Datentyp: Zeichenfolge
-
Zugriffstyp: Schreibgeschützt
-
Qualifizierer: Propagated ("CIM _ Product.Name"), Schlüssel, Maxlen (256), MappingStrings ("DMTF | ComponentID | 001.2")
Häufig verwendeter Produktname.
-
-
Status
-
-
Datentyp: Zeichenfolge
-
Zugriffstyp: Schreibgeschützt
-
Qualifizierer: MaxLen (10), DisplayName ("Status")
Aktueller Status des Objekts.
Diese Eigenschaft wird von CIM _ ManagedSystemElement geerbt.
Folgende Werte sind gültig:
-
-
OK ("OK")
-
Fehler ("Fehler")
-
Heruntergestuft ("Heruntergestuft")
-
Unbekannt ("Unbekannt")
-
Pred Fail ("Pred Fail")
-
Wird gestartet ("Wird gestartet")
-
Wird beendet ("Wird beendet")
-
Dienst ("Dienst")
-
Striche ("Strich")
-
NonRecover ("NonRecover")
-
Kein Kontakt ("Kein Kontakt")
-
Lost Comm ("Lost Comm")
Hersteller
-
Datentyp: Zeichenfolge
-
Zugriffstyp: Schreibgeschützt
-
Qualifizierer: Propagated ("CIM _ Product.Hersteller"), _ CIM-Schlüssel, Maxlen (256), MappingStrings ("DMTF | ComponentID | 001.1")
Name des Lieferanten des Produkts, der der Vendor-Eigenschaft im Produktobjekt der DMTF-Lösung entspricht, Exchange Standard.
Version
-
Datentyp: Zeichenfolge
-
Zugriffstyp: Schreibgeschützt
-
Qualifizierer: Propagated ("CIM _ Product.Version"), Schlüssel, Maxlen (64), MappingStrings ("DMTF | ComponentID | 001.3")
Produktversionsinformationen, die der Version-Eigenschaft im Produktobjekt der DMTF-Lösung Exchange Standard entsprechen.
Bemerkungen
Die CIM _ SoftwareFeature-Klasse wird von CIM _ LogicalElement abgeleitet.
WMI implementiert diese Klasse nicht. Informationen zu von CIM _ SoftwareFeature abgeleiteten WMI-Klassen finden Sie unter Win32-Klassen.
Diese Dokumentation wird von den CIM-Klassenbeschreibungen abgeleitet, die von DMTF veröffentlicht wurden. Microsoft hat möglicherweise Änderungen vorgenommen, um kleinere Fehler zu beheben, die Dokumentationsstandards des Microsoft SDK zu erfüllen oder weitere Informationen zur Verfügung zu stellen.
Requirements (Anforderungen)
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) |
Windows Vista |
| Unterstützte Mindestversion (Server) |
Windows Server 2008 |
| Namespace |
\Stamm-CIMV2 |
| MOF |
|
| DLL |
|