Msvm_GuestService-Klasse
Msvm_GuestService ist die abstrakte Basisklasse für Dienste im Gast, auf die vom Host aus zugegriffen werden kann. Diese Klasse wird von der klasse CIM_Service abgeleitet.
Die folgende Syntax enthält vereinfachten MOF-Code und schließt alle geerbten Eigenschaften ein.
Syntax
[Abstract, AMENDMENT]
class Msvm_GuestService : CIM_Service
{
string Caption;
string CreationClassName;
string Description;
datetime InstallDate;
string Name;
boolean Started;
string StartMode;
string Status;
string SystemCreationClassName;
string SystemName;
};
Member
Die Msvm_GuestService-Klasse verfügt über folgende Membertypen:
Methoden
Die Msvm_GuestService-Klasse verfügt über diese Methoden.
Methode | BESCHREIBUNG |
---|---|
RequestStateChange | Fordert an, dass der Status des Gastdiensts in den angegebenen Wert geändert wird. |
Startservice | Versetzt den Gastdienst in einen gestarteten Zustand. |
StopService | Beendet den Gastdienst. |
Eigenschaften
Die Msvm_GuestService-Klasse verfügt über diese Eigenschaften.
-
Caption
-
-
Datentyp: string
-
Zugriffstyp: Schreibgeschützt
Kurze Textbeschreibung des Objekts. Diese Eigenschaft wird von CIM_ManagedSystemElement geerbt.
-
-
CreationClassName
-
-
Datentyp: string
-
Zugriffstyp: Schreibgeschützt
Name der Klasse oder Unterklasse, die bei der Erstellung einer instance verwendet wird. Bei Verwendung mit anderen Schlüsseleigenschaften der -Klasse ermöglicht diese Eigenschaft die eindeutige Identifizierung aller Instanzen der -Klasse und ihrer Unterklassen.
-
-
Beschreibung
-
-
Datentyp: string
-
Zugriffstyp: Schreibgeschützt
Textbeschreibung des Objekts. Diese Eigenschaft wird von CIM_ManagedSystemElement geerbt.
-
-
InstallDate
-
-
Datentyp: datetime
-
Zugriffstyp: Schreibgeschützt
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: string
-
Zugriffstyp: Schreibgeschützt
Eindeutiger Bezeichner für den Dienst, der auch einen Hinweis auf die verwaltete Funktionalität bietet. Weitere Informationen zur Funktionalität finden Sie in der Description-Eigenschaft des Objekts. Diese Eigenschaft wird von CIM_ManagedSystemElement geerbt.
-
-
Started
-
-
Datentyp: boolean
-
Zugriffstyp: Schreibgeschützt
Bei TRUE wurde der Dienst gestartet.
-
-
StartMode
-
-
Datentyp: string
-
Zugriffstyp: Schreibgeschützt
Gibt an, ob der Dienst automatisch (z. B. von einem Betriebssystem) oder nur auf Anforderung gestartet wird.
Folgende Werte sind gültig:
-
"Automatisch"
-
"Manuell"
-
-
Status
-
-
Datentyp: string
-
Zugriffstyp: Schreibgeschützt
Aktuelle status des Objekts. Diese Eigenschaft wird von CIM_ManagedSystemElement geerbt.
Folgende Werte sind gültig:
-
"OK"
-
"Fehler"
-
"Heruntergestuft"
-
"Unbekannt"
-
"Pred Fail" (Pred Fail)
-
"Wird gestartet"
-
"Wird beendet"
-
"Dienst"
-
"Gestresst"
-
"NonRecover"
-
"Kein Kontakt"
-
"Lost Comm"
-
-
SystemCreationClassName
-
-
Datentyp: string
-
Zugriffstyp: Schreibgeschützt
Der Name der Eingrenzungsklasse des Systems.
-
-
Systemname
-
-
Datentyp: string
-
Zugriffstyp: Schreibgeschützt
Name des Systems, das den Dienst hostet.
-
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) |
Windows 8.1 [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) |
Windows Server 2012 R2 [nur Desktop-Apps] |
Namespace |
Root\Virtualization\V2 |
MOF |
|
DLL |
|