Freigeben über


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
WindowsVirtualization.V2.mof
DLL
Vmms.exe

Siehe auch

CIM_Service

CIM_Service