Msvm _ VssComponent-Klasse
Stellt den Zustand des diensts Volumeschattenkopie-Dienst (VSS) dar, der den VSS Requester im Gastbetriebssystem implementiert.
Die folgende Syntax wird Managed Object Format (MOF)-Code vereinfacht und enthält alle geerbten Eigenschaften.
Syntax
[Dynamic, Provider("VmmsWmiInstanceAndMethodProvider"), AMENDMENT]
class Msvm_VssComponent : CIM_LogicalDevice
{
string InstanceID;
string Caption = "VSS";
string Description = "Microsoft VSS Service";
string ElementName = "VSS";
datetime InstallDate;
string Name = "VSS";
uint16 OperationalStatus[] = { 2 };
string StatusDescriptions[] = { "OK" };
string Status;
uint16 HealthState = 5;
uint16 CommunicationStatus;
uint16 DetailedStatus;
uint16 OperatingStatus;
uint16 PrimaryStatus;
uint16 EnabledState = 2;
string OtherEnabledState;
uint16 RequestedState = 12;
uint16 EnabledDefault = 7;
datetime TimeOfLastStateChange;
uint16 AvailableRequestedStates[];
uint16 TransitioningToState = 12;
string SystemCreationClassName = "Msvm_ComputerSystem";
string SystemName;
string CreationClassName = "Msvm_VssComponent";
string DeviceID;
boolean PowerManagementSupported;
uint16 PowerManagementCapabilities[];
uint16 Availability = 6;
uint16 StatusInfo;
uint32 LastErrorCode;
string ErrorDescription;
boolean ErrorCleared;
string OtherIdentifyingInfo[];
uint64 PowerOnHours;
uint64 TotalPowerOnHours;
string IdentifyingDescriptions[];
uint16 AdditionalAvailability[] = {6};
uint64 MaxQuiesceTime;
};
Member
Die Msvm _ VssComponent-Klasse verfügt über die folgenden Membertypen:
Methoden
Die Msvm _ VssComponent-Klasse verfügt über diese Methoden.
| Methode | Beschreibung |
|---|---|
| EnableDevice | Diese Methode wird nicht unterstützt. |
| OnlineDevice | Diese Methode wird nicht unterstützt. |
| QuiesceDevice | Diese Methode wird nicht unterstützt. |
| RequestStateChange | Fordert eine Zustandsänderung an. |
| Zurücksetzen | Setzt das virtuelle Gerät zurück. |
| RestoreProperties | Diese Methode wird nicht unterstützt. |
| SaveProperties | Diese Methode wird nicht unterstützt. |
| SetPowerState | Diese Methode wird nicht unterstützt. |
Eigenschaften
Die Msvm _ VssComponent-Klasse verfügt über diese Eigenschaften.
-
AdditionalAvailability
-
-
Datentyp: uint16 array
-
Zugriffstyp: Schreibgeschützt
Alle zusätzlichen Verfügbarkeiten und Status des Geräts. Diese Eigenschaft wird von CIM _ LogicalDevice geerbt.
-
-
Verfügbarkeit
-
-
Datentyp: uint16
-
Zugriffstyp: Schreibgeschützt
Die primäre Verfügbarkeit und der Status des Geräts. Diese Eigenschaft wird von CIM _ LogicalDevice geerbt.
Wert Bedeutung - 6
Nicht zutreffend -
-
AvailableRequestedStates
-
-
Datentyp: uint16 array
-
Zugriffstyp: Schreibgeschützt
Gibt die möglichen Werte für den RequestedState-Parameter der RequestStateChange-Methode an. Diese Eigenschaft wird von CIM _ EnabledLogicalElement geerbtund immer auf NULL festgelegt.
-
-
Caption
-
-
Datentyp: string
-
Zugriffstyp: Schreibgeschützt
Eine kurze Beschreibung des -Objekts. Diese Eigenschaft wird von CIM _ ManagedElement geerbt.
-
-
CommunicationStatus
-
-
Datentyp: uint16
-
Zugriffstyp: Schreibgeschützt
Gibt die Fähigkeit der Instrumentierung an, mit dem zugrunde liegenden verwalteten Element zu kommunizieren. Ein NULL-Wert gibt an, dass diese Eigenschaft nicht implementiert ist. Diese Eigenschaft wird von CIM _ ManagedSystemElement geerbt.
-
Unbekannt (0)
-
Nicht verfügbar (1)
-
Kommunikation OK (2)
-
Verlorene Kommunikation (3)
-
Kein Kontakt (4)
-
DMTF Reserved (..)
-
Reservierter Anbieter (0x8000. )
-
-
CreationClassName
-
-
Datentyp: string
-
Zugriffstyp: Schreibgeschützt
Der Name der Erstellungsklasse des Bereichssystems. Diese Eigenschaft wird von CIM _ LogicalDevice geerbt.
-
-
Beschreibung
-
-
Datentyp: string
-
Zugriffstyp: Schreibgeschützt
Eine Beschreibung des -Objekts. Diese Eigenschaft wird von CIM _ ManagedElement geerbt.
-
-
DetailedStatus
-
-
Datentyp: uint16
-
Zugriffstyp: Schreibgeschützt
Ergänzt die PrimaryStatus-Eigenschaft um zusätzliche Statusdetails. Ein NULL-Wert gibt an, dass diese Eigenschaft nicht implementiert ist. Diese Eigenschaft wird von CIM _ ManagedSystemElement geerbt.
-
Nicht verfügbar (0)
-
Keine zusätzlichen Informationen (1)
-
Besendung (2)
-
Vorhersagefehler (3)
-
Nicht behebtbarer Fehler (4)
-
Unterstützende Entität im Fehler (5)
-
DMTF Reserved (..)
-
Reservierter Anbieter (0x8000. )
-
-
Deviceid
-
-
Datentyp: string
-
Zugriffstyp: Schreibgeschützt
Eine Adresse oder andere identifizierende Informationen, um das logische Gerät eindeutig zu benennen. Diese Eigenschaft wird von CIM _ LogicalDevicegeerbt und immer auf "Microsoft:VMGUID GUID" festgelegt, wobei VMGUID die Name-Eigenschaft des \ msvm-Computersystems _ ist, das diesem Gerät zugeordnet ist.
-
-
ElementName
-
-
Datentyp: string
-
Zugriffstyp: Schreibgeschützt
Ein Anzeigename für das Objekt. Diese Eigenschaft wird von CIM _ ManagedElementgeerbt.
-
-
EnabledDefault
-
-
Datentyp: uint16
-
Zugriffstyp: Schreibgeschützt
Diese Eigenschaft wird von CIM _ EnabledLogicalElementgeerbt und immer auf 7 (Kein Standard) festgelegt.
Wert Bedeutung - 2
Aktiviert - 3
Disabled - 7
Keine Standardeinstellung -
-
EnabledState
-
-
Datentyp: uint16
-
Zugriffstyp: Schreibgeschützt
Der aktivierte und deaktivierte Status eines Elements. Diese Eigenschaft wird von CIM _ EnabledLogicalElementgeerbt.
Wert Bedeutung - 2
Aktiviert - 3
Disabled -
-
ErrorCleared
-
-
Datentyp: boolescher Wert
-
Zugriffstyp: Schreibgeschützt
Gibt an, ob der in LastErrorCode gemeldete Fehler jetzt gelöscht wird. Diese Eigenschaft wird von CIM _ LogicalDevice geerbt, aber nicht verwendet.
-
-
ErrorDescription
-
-
Datentyp: string
-
Zugriffstyp: Schreibgeschützt
Eine Zeichenfolge, die weitere Informationen über den in LastErrorCode aufgezeichneten Fehler sowie Informationen zu korrekturmaßnahmen bereitstellt, die ausgeführt werden können. Diese Eigenschaft wird von CIM _ LogicalDevice geerbt, aber nicht verwendet.
-
-
HealthState
-
-
Datentyp: uint16
-
Zugriffstyp: Schreibgeschützt
Die aktuelle Integrität des Elements. Dieses Attribut drückt die Integrität dieses Elements aus, jedoch nicht notwendigerweise die Integrität seiner Unterkomponenten. Die möglichen Werte sind 0 bis 30, wobei 5 bedeutet, dass das Element vollständig fehlerfrei ist und 30 bedeutet, dass das Element vollständig nicht funktionslos ist. Diese Eigenschaft wird von CIM _ ManagedSystemElementgeerbt.
Wert Bedeutung - 5
OK -
-
IdentifyingDescriptions
-
-
Datentyp: Zeichenfolgenarray
-
Zugriffstyp: Schreibgeschützt
Ein Array von Freiformzeichenfolgen, die Erklärungen und Details hinter den Einträgen im OtherIdentifyingInfo-Array bereitstellen. Diese Eigenschaft wird von CIM _ LogicalDevicegeerbt, aber nicht verwendet.
-
-
InstallDate
-
-
Datentyp: datetime
-
Zugriffstyp: Schreibgeschützt
Datum und Uhrzeit der Installation des Integrationsdiensts auf dem virtuellen Computer. Diese Eigenschaft wird von CIM _ ManagedSystemElementgeerbt.
-
-
InstanceID
-
-
Datentyp: string
-
Zugriffstyp: Schreibgeschützt
-
Qualifizierer: Schlüssel
Identifiziert eine Instanz dieser Klasse eindeutig. Diese Eigenschaft wird von CIM _ ManagedElementgeerbt.
-
-
LastErrorCode
-
-
Datentyp: uint32
-
Zugriffstyp: Schreibgeschützt
Der letzte vom logischen Gerät gemeldete Fehlercode. Diese Eigenschaft wird von CIM _ LogicalDevicegeerbt, aber nicht verwendet.
-
-
MaxQuiesceTime
-
-
Datentyp: uint64
-
Zugriffstyp: Schreibgeschützt
Diese Eigenschaft ist veraltet. Diese Eigenschaft wird von CIM _ LogicalDevicegeerbt.
-
-
Name
-
-
Datentyp: string
-
Zugriffstyp: Schreibgeschützt
Die Bezeichnung, mit der das Objekt bekannt ist. Diese Eigenschaft wird von CIM _ ManagedSystemElementgeerbt.
-
-
OperatingStatus
-
-
Datentyp: uint16
-
Zugriffstyp: Schreibgeschützt
Stellt aktuelle Statusinformationen für die Betriebsbedingung des Elements bereit und kann zum Bereitstellen weiterer Details in Bezug auf den Wert der EnabledState-Eigenschaft verwendet werden. Ein NULL-Wert gibt an, dass diese Eigenschaft nicht implementiert ist. Diese Eigenschaft wird von CIM _ ManagedSystemElementgeerbt.
-
Unbekannt (0)
-
Nicht verfügbar (1)
-
Wartung (2)
-
Ab (3)
-
Beenden (4)
-
Beendet (5)
-
Abgebrochen (6)
-
Ruhend (7)
-
Abgeschlossen (8)
-
Migrieren (9)
-
Glückwunschgrating (10)
-
Immigrating (11)
-
Momentaufnahme (12)
-
Herunterfahren (13)
-
In Test (14)
-
Übergang (15)
-
In Service (16)
-
DMTF Reserved (..)
-
Reservierter Anbieter (0x8000. )
-
-
OperationalStatus
-
-
Datentyp: uint16-Array
-
Zugriffstyp: Schreibgeschützt
Der aktuelle Status des Elements. Diese Eigenschaft wird von CIM _ ManagedSystemElementgeerbt.
Im Folgenden sind die möglichen Werte für den OperationalStatus [ ] 0-Eigenschaftswert angegeben.
Wert Bedeutung - { 2 }
- OK
- 2
Der Dienst wird normal betrieben. Die Eigenschaftswerte OperationalStatus [ 1 ] und StatusDescriptions [ 1 können weitere Informationen ] enthalten. - Heruntergestuft
- 3
Der Dienst funktioniert normal, aber der Gastdienst hat eine kompatible Version des Kommunikationsprotokolls ausgehandelt. Die Eigenschaftswerte OperationalStatus [ 1 ] und StatusDescriptions [ 1 können weitere Informationen ] enthalten. - Fehler
- 7, der
- nicht wiederhergestellt werden kann
Der Gast unterstützt keine kompatible Protokollversion. Die Eigenschaftswerte OperationalStatus [ 1 ] und StatusDescriptions [ 1 können weitere Informationen ] enthalten. - Kein Kontakt
- 12
Der Gastdienst ist nicht installiert oder wurde noch nicht kontaktiert. - Verlorene Kommunikation
- 13
Der Gastdienst reagiert nicht mehr normal. -
-
OtherEnabledState
-
-
Datentyp: string
-
Zugriffstyp: Schreibgeschützt
Der aktivierte oder deaktivierte Zustand des Elements, wenn die EnabledState-Eigenschaft auf 1 (Sonstige) festgelegt ist. Diese Eigenschaft muss auf NULL festgelegt werden, wenn EnabledState ein anderer Wert als 1 ist. Diese Eigenschaft wird von CIM _ EnabledLogicalElementgeerbt.
-
-
OtherIdentifyingInfo
-
-
Datentyp: Zeichenfolgenarray
-
Zugriffstyp: Schreibgeschützt
Zusätzliche Daten, die über Geräte-ID-Informationen hinausgehen und zum Identifizieren eines logischen Geräts verwendet werden können. Diese Eigenschaft wird von CIM _ LogicalDevicegeerbt und immer auf NULL festgelegt.
-
-
PowerManagementCapabilities
-
-
Datentyp: uint16-Array
-
Zugriffstyp: Schreibgeschützt
Die Energieverwaltungsfunktionen des Geräts. Diese Eigenschaft wird von CIM _ LogicalDevicegeerbt, aber nicht verwendet.
-
-
PowerManagementSupported
-
-
Datentyp: boolescher Wert
-
Zugriffstyp: Schreibgeschützt
Gibt an, ob das Gerät mit Strom verwaltet werden kann. Diese Eigenschaft wird von CIM _ LogicalDevicegeerbt, aber nicht verwendet.
-
-
PowerOnHours
-
-
Datentyp: uint64
-
Zugriffstyp: Schreibgeschützt
Die Anzahl der aufeinanderfolgenden Stunden, in denen dieses Gerät seit dem letzten Energiesparzyklus eingeschaltet wurde. Diese Eigenschaft wird von CIM _ LogicalDevice geerbt, aber nicht verwendet.
-
-
PrimaryStatus
-
-
Datentyp: uint16
-
Zugriffstyp: Schreibgeschützt
Stellt statusinformationen auf hoher Ebene bereit. Diese Eigenschaft sollte in Verbindung mit der DetailedStatus-Eigenschaft verwendet werden, um einen hohen und detaillierten Integritätsstatus des Elements und seiner Unterkomponenten bereitzustellen. Ein NULL-Wert gibt an, dass diese Eigenschaft nicht implementiert ist. Diese Eigenschaft wird von CIM _ ManagedSystemElementgeerbt.
-
Unbekannt (0)
-
OK (1)
-
Heruntergestuft (2)
-
Fehler (3)
-
DMTF Reserved (..)
-
Reservierter Anbieter (0x8000. )
-
-
RequestedState
-
-
Datentyp: uint16
-
Zugriffstyp: Schreibgeschützt
Der zuletzt angeforderte oder gewünschte Zustand für das Element. Diese Eigenschaft wird von CIM _ EnabledLogicalElementgeerbt.
Wert Bedeutung - 12
Nicht zutreffend -
-
Status
-
-
Datentyp: string
-
Zugriffstyp: Schreibgeschützt
Eine Zeichenfolge, die den aktuellen Status des Objekts angibt. Diese Eigenschaft wird von CIM _ ManagedSystemElement geerbt, aber nicht verwendet.
-
-
StatusDescriptions
-
-
Datentyp: Zeichenfolgenarray
-
Zugriffstyp: Schreibgeschützt
Zeichenfolgen, die die verschiedenen OperationalStatus-Arraywerte beschreiben. Diese Eigenschaft wird von CIM _ ManagedSystemElementgeerbt.
-
-
StatusInfo
-
-
Datentyp: uint16
-
Zugriffstyp: Schreibgeschützt
Der aktuelle Status des logischen Geräts. Diese Eigenschaft wird von CIM _ LogicalDevicegeerbt, aber nicht verwendet.
-
-
SystemCreationClassName
-
-
Datentyp: string
-
Zugriffstyp: Schreibgeschützt
Der Name der Erstellungsklasse des Bereichssystems. Diese Eigenschaft wird von CIM _ LogicalDevicegeerbt.
-
-
Systemname
-
-
Datentyp: string
-
Zugriffstyp: Schreibgeschützt
Der Name des Bereichssystems. Diese Eigenschaft wird von CIM _ LogicalDevicegeerbt.
-
-
TimeOfLastStateChange
-
-
Datentyp: datetime
-
Zugriffstyp: Schreibgeschützt
Das Datum oder die Uhrzeit der letzten Änderung des EnabledState-Elements. Diese Eigenschaft wird von CIM _ EnabledLogicalElement geerbtund immer auf NULL festgelegt.
-
-
TotalPowerOnHours
-
-
Datentyp: uint64
-
Zugriffstyp: Schreibgeschützt
Die Gesamtanzahl der Stunden, in denen dieses Gerät eingeschaltet wurde. Diese Eigenschaft wird von CIM _ LogicalDevice geerbt,aber nicht verwendet.
-
-
TransitioningToState
-
-
Datentyp: uint16
-
Zugriffstyp: Schreibgeschützt
Gibt den Zielzustand an, in den die Instanz übergibt. Diese Eigenschaft wird von CIM _ EnabledLogicalElement geerbt.
Wert Bedeutung - 12
Nicht zutreffend -
Hinweise
Der Zugriff auf die Msvm _ VssComponent-Klasse kann durch UAC-Filterung eingeschränkt werden. Weitere Informationen finden Sie unter Benutzerkontensteuerung und WMI.
Anforderungen
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) |
[Windows 8 Nur Desktop-Apps] |
| Unterstützte Mindestversion (Server) |
[Windows Server 2012 Nur Desktop-Apps] |
| Namespace |
Root \ Virtualization \ V2 |
| MOF |
|
| DLL |
|