Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Stellt einen Speichervorgangsauftrag dar, der vom Microsoft Hyper-V Image Management Service erstellt wurde.
Die folgende Syntax ist vereinfachter MOF-Code (Managed Object Format) und enthält alle geerbten Eigenschaften.
Syntax
[Dynamic, Provider("VmmsWmiInstanceAndMethodProvider"), AMENDMENT]
class Msvm_StorageJob : CIM_ConcreteJob
{
string InstanceID;
string Caption;
string Description;
string ElementName;
datetime InstallDate;
string Name;
uint16 OperationalStatus[];
string StatusDescriptions[];
string Status;
uint16 HealthState = 5;
uint16 CommunicationStatus;
uint16 DetailedStatus;
uint16 OperatingStatus;
uint16 PrimaryStatus;
string JobStatus;
datetime TimeSubmitted;
datetime ScheduledStartTime;
datetime StartTime;
datetime ElapsedTime;
uint32 JobRunTimes;
uint8 RunMonth;
sint8 RunDay;
sint8 RunDayOfWeek;
datetime RunStartInterval;
uint16 LocalOrUtcTime;
datetime UntilTime;
string Notify;
string Owner;
uint32 Priority;
uint16 PercentComplete;
boolean DeleteOnCompletion;
uint16 ErrorCode;
string ErrorDescription;
string ErrorSummaryDescription;
uint16 RecoveryAction;
string OtherRecoveryAction;
uint16 JobState;
datetime TimeOfLastStateChange;
datetime TimeBeforeRemoval = 00000000000500.000000:000";
boolean Cancellable;
string Child;
UINT32 JobCompletionStatusCode;
string Parent;
uint16 JobType;
};
Member
Die Msvm_StorageJob-Klasse verfügt über die folgenden Membertypen:
Methoden
Die Msvm_StorageJob-Klasse verfügt über diese Methoden.
| Methode | BESCHREIBUNG |
|---|---|
| GetError | Ruft den Fehler ab, der den Grund beschreibt, warum der Auftrag fehlgeschlagen ist. |
| GetErrorEx | Wenn der Auftrag ausgeführt wird oder ohne Fehler beendet wurde, gibt diese Methode keine Msvm_Error instance zurück. Wenn der Auftrag jedoch aufgrund eines internen Problems oder weil der Auftrag von einem Client beendet wurde, wird mindestens eine Msvm_Error-Instanzen zurückgegeben. |
| KillJob | Diese Methode wird nicht unterstützt. |
| RequestStateChange | Fordert eine Zustandsänderung an. |
Eigenschaften
Die Msvm_StorageJob-Klasse verfügt über diese Eigenschaften.
-
Unkündbarem
-
-
Datentyp: Boolesch
-
Zugriffstyp: Schreibgeschützt
Gibt an, ob der Auftrag abgebrochen werden kann. Der Wert dieser Eigenschaft garantiert nicht, dass eine Anforderung zum Abbrechen des Auftrags erfolgreich ist.
-
-
Caption
-
-
Datentyp: Zeichenfolge
-
Zugriffstyp: Schreibgeschützt
Eine kurze Beschreibung des Objekts. Diese Eigenschaft wird von CIM_ManagedElement geerbt.
-
-
Kind
-
-
Datentyp: Zeichenfolge
-
Zugriffstyp: Schreibgeschützt
Bei Einem Fehler des asynchronen Vorgangs enthält diese Eigenschaft den vollständigen Pfad des untergeordneten Pfads der VHD, die von diesem Vorgang betroffen ist.
-
-
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.
-
-
DeleteOnCompletion
-
-
Datentyp: Boolesch
-
Zugriffstyp: Schreibgeschützt
Gibt an, ob der Auftrag nach Abschluss automatisch gelöscht werden soll. Diese Eigenschaft wird von CIM_Job geerbt.
-
-
Beschreibung
-
-
Datentyp: Zeichenfolge
-
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 mit zusätzlichen status Details. Ein Null-Wert gibt an, dass diese Eigenschaft nicht implementiert ist. Diese Eigenschaft wird von CIM_ManagedSystemElement geerbt.
-
-
ElapsedTime
-
-
Datentyp: datetime
-
Zugriffstyp: Schreibgeschützt
Die Dauer, die der Auftrag ausgeführt hat. Diese Eigenschaft wird von CIM_Job geerbt.
-
-
ElementName
-
-
Datentyp: Zeichenfolge
-
Zugriffstyp: Schreibgeschützt
Ein Anzeigename für das Objekt. Diese Eigenschaft wird von CIM_ManagedElement geerbt.
-
-
ErrorCode
-
-
Datentyp: uint16
-
Zugriffstyp: Schreibgeschützt
Ein anbieterspezifischer Fehlercode. Der Wert muss auf 0 festgelegt werden, wenn der Auftrag ohne Fehler abgeschlossen wurde. Diese Eigenschaft wird von CIM_Job geerbt.
-
-
ErrorDescription
-
-
Datentyp: Zeichenfolge
-
Zugriffstyp: Schreibgeschützt
Eine Zeichenfolge, die die Fehlerbeschreibung des Anbieters enthält. Diese Eigenschaft wird von CIM_Job geerbt.
-
-
ErrorSummaryDescription
-
-
Datentyp: Zeichenfolge
-
Zugriffstyp: Schreibgeschützt
-
Qualifizierer: ModelCorrespondence ("CIM_Job. ErrorCode")
Eine zusammenfassende Beschreibung des Fehlers, falls vorhanden. Diese Eigenschaft wird von CIM_Job geerbt.
-
-
HealthState
-
-
Datentyp: uint16
-
Zugriffstyp: Schreibgeschützt
Die aktuelle Integrität des Elements. Dieses Attribut drückt die Integrität dieses Elements aus, aber nicht unbedingt 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 funktionsfähig ist. Diese Eigenschaft wird von CIM_ManagedSystemElement geerbt und ist immer auf 5 festgelegt.
-
-
InstallDate
-
-
Datentyp: datetime
-
Zugriffstyp: Schreibgeschützt
Das Datum und die Uhrzeit der Erstellung der Konfiguration des virtuellen Computers. Diese Eigenschaft wird von CIM_ManagedSystemElement geerbt.
-
-
InstanceID
-
-
Datentyp: string
-
Zugriffstyp: Schreibgeschützt
Identifiziert eindeutig einen instance dieser Klasse. Diese Eigenschaft wird von CIM_ManagedElement geerbt.
-
-
JobCompletionStatusCode
-
-
Datentyp: UINT32
-
Zugriffstyp: Schreibgeschützt
Der HRESULT-Code, der den Abschluss status für den asynchronen Vorgang beschreibt.
-
-
JobRunTimes
-
-
Datentyp: uint32
-
Zugriffstyp: Schreibgeschützt
Gibt an, wie oft der Auftrag ausgeführt werden soll. Der Wert 1 gibt an, dass der Auftrag nicht wiederholt wird, während jeder Wert ungleich null eine Beschränkung auf die Anzahl der Wiederholungen des Auftrags angibt. Null gibt an, dass es keine Beschränkung für die Anzahl der Verarbeitungen des Auftrags gibt, aber er wird beendet, nachdem die UntilTime erreicht wurde oder der Auftrag manuell beendet wird. Diese Eigenschaft wird von CIM_Job geerbt.
-
-
JobState
-
-
Datentyp: uint16
-
Zugriffstyp: Schreibgeschützt
Der Betriebszustand eines Auftrags. Es kann auch Übergänge zwischen diesen Zuständen anzeigen, z. B. 6 (Herunterfahren) und 3 (Beginnend). Diese Eigenschaft wird von CIM_ConcreteJob geerbt.
Wert Bedeutung - Neu
- 2
Der Auftrag wurde noch nie gestartet. - Wird gestartet
- 3
Der Auftrag wechselt von den Status "Neu", "Angehalten" oder "Dienst" in den Zustand "Wird ausgeführt". - Wird ausgeführt
- 4
Der Auftrag wird ausgeführt. - Angehalten
- 5
Der Auftrag wird beendet, kann aber nahtlos neu gestartet werden. - Herunterfahren
- 6
Der Auftrag wechselt in den Status "Abgeschlossen", "Beendet" oder "Beendet". - Abgeschlossen
- 7
Der Auftrag wurde normal abgeschlossen. - Beendet
- 8
Der Auftrag wurde durch eine Statusänderungsanforderung "Beenden" beendet. Der Auftrag und alle zugrunde liegenden Prozesse werden beendet und können nur als neuer Auftrag neu gestartet werden. Die Anforderung, dass der Auftrag nur als neuer Auftrag neu gestartet wird, ist auftragsspezifisch. - Abgebrochen
- 9
Der Auftrag wurde durch eine Anforderung zum Ändern des Status "Kill" beendet. Zugrunde liegende Prozesse werden möglicherweise noch ausgeführt, und es ist möglicherweise eine sauber erforderlich, um Ressourcen freizugeben. - Exception
- 10
Der Auftrag befindet sich in einem ungewöhnlichen Zustand, der auf eine Fehlerbedingung hindeuten kann. Die tatsächliche status des Auftrags kann über auftragsspezifische Objekte verfügbar sein. - Service
- 11
Der Auftrag befindet sich in einem anbieterspezifischen Zustand, der die Problemermittlung oder -lösung oder beides unterstützt. - DMTF Reserviert
- 12 32767
Reserviert. - Anbieter reserviert
- 32768 65535
Reserviert. -
-
Auftragsstatus
-
-
Datentyp: string
-
Zugriffstyp: Schreibgeschützt
Eine Zeichenfolge, die den Auftrag status darstellt. Diese Eigenschaft wird von CIM_Job geerbt.
-
-
JobType
-
-
Datentyp: uint16
-
Zugriffstyp: Schreibgeschützt
Der Typ des asynchronen Vorgangs, der von dieser instance von Msvm_StorageJob nachverfolgt wird.
-
-
Unbekannt (0)
-
VHD-Erstellung (1)
-
Erstellen eines Images für virtuelle Festplatten (VHD).
-
Erstellung von Disketten (2)
-
Erstellen eines virtuellen Diskettenimages (VFD).
-
Komprimierung (3)
-
Komprimieren der Größe eines VHD-Images.
-
Erweiterung (4)
-
Erweitern der Größe eines VHD-Images.
-
Zusammenführen (5)
-
Zusammenführen mehrerer VHD-Images zu einem einzelnen Image.
-
Konvertierung (6)
-
Konvertieren des Typs eines virtuellen Festplattenimages.
-
Loopbackeinbindung (7)
-
Einbinden der virtuellen Festplatte auf der übergeordneten Partition
-
Abrufen von VHD-Informationen (8)
-
Einbinden der VHD auf dem Verwaltungsbetriebssystem.
-
Überprüfen des VHD-Images (9)
LocalOrUtcTime
-
Datentyp: uint16
-
Zugriffstyp: Schreibgeschützt
Gibt an, ob die in den Eigenschaften RunStartInterval und UntilTime dargestellten Zeiten lokale Zeiten oder UTC-Zeiten darstellen. Diese Eigenschaft wird von CIM_Job geerbt.
-
Ortszeit (1)
-
UTC-Zeit (2 )
Name
-
Datentyp: string
-
Zugriffstyp: Schreibgeschützt
Die Bezeichnung, unter der das Objekt bekannt ist. Diese Eigenschaft wird von CIM_ManagedSystemElement geerbt.
Benachrichtigen
-
Datentyp: Zeichenfolge
-
Zugriffstyp: Schreibgeschützt
Der Benutzer, der bei Auftragsabschluss oder Fehler benachrichtigt wird. Diese Eigenschaft wird von CIM_Job geerbt.
OperatingStatus
-
Datentyp: uint16
-
Zugriffstyp: Schreibgeschützt
Stellt aktuelle status Informationen für den Betriebszustand des Elements bereit und kann verwendet werden, um weitere Details in Bezug auf den Wert der EnabledState-Eigenschaft bereitzustellen. Ein Null-Wert gibt an, dass diese Eigenschaft nicht implementiert ist. Diese Eigenschaft wird von CIM_ManagedSystemElement geerbt.
OperationalStatus
-
Datentyp: uint16-Array
-
Zugriffstyp: Schreibgeschützt
Die aktuellen Status des Objekts. Diese Eigenschaft wird von CIM_ManagedSystemElement geerbt.
OtherRecoveryAction
-
Datentyp: Zeichenfolge
-
Zugriffstyp: Schreibgeschützt
Eine Zeichenfolge, die die Wiederherstellungsaktion beschreibt, wenn die RecoveryAction-Eigenschaft des instance 1 (Sonstige) ist. Diese Eigenschaft wird von CIM_Job geerbt.
Besitzer
-
Datentyp: Zeichenfolge
-
Zugriffstyp: Schreibgeschützt
Der Benutzer, der den Auftrag übermittelt hat. Diese Eigenschaft wird von CIM_Job geerbt.
Parent
-
Datentyp: Zeichenfolge
-
Zugriffstyp: Schreibgeschützt
Bei Einem Fehler des asynchronen Vorgangs enthält diese Eigenschaft den Dateipfad zum übergeordneten Element der VHD, die von diesem Vorgang betroffen ist.
PercentComplete
-
Datentyp: uint16
-
Zugriffstyp: Schreibgeschützt
-
Qualifizierer: MinValue ( 0 ), MaxValue ( 100 ), Units ( "Percent")
Der Abschlussprozentsatz des Auftrags. Diese Eigenschaft wird von CIM_Job geerbt.
PrimaryStatus
-
Datentyp: uint16
-
Zugriffstyp: Schreibgeschützt
Stellt allgemeine status Informationen bereit. Diese Eigenschaft sollte in Verbindung mit der DetailedStatus-Eigenschaft verwendet werden, um eine allgemeine und detaillierte Integrität status des Elements und seiner Unterkomponenten bereitzustellen. Ein Null-Wert gibt an, dass diese Eigenschaft nicht implementiert ist. Diese Eigenschaft wird von CIM_ManagedSystemElement geerbt.
Priority
-
Datentyp: uint32
-
Zugriffstyp: Schreibgeschützt
Die Wichtigkeit der Ausführung eines Auftrags. Diese Eigenschaft wird von CIM_Job geerbt.
RecoveryAction
-
Datentyp: uint16
-
Zugriffstyp: Schreibgeschützt
Beschreibt die Wiederherstellungsaktion, die für einen Auftrag ausgeführt werden soll, der nicht erfolgreich ausgeführt wurde. Diese Eigenschaft wird von CIM_Job geerbt.
-
Unbekannt (0)
-
Sonstiges (1)
-
Nicht fortfahren (2)
-
Weiter mit nächstem Auftrag (3)
-
Auftrag erneut ausführen (4)
-
Ausführen des Wiederherstellungsauftrags (5 )
RunDay
-
Datentyp: sint8
-
Zugriffstyp: Schreibgeschützt
-
Qualifizierer: MinValue ( -31 ), MaxValue ( 31 )
Der Tag des Monats, an dem der Auftrag verarbeitet werden soll. Es gibt unterschiedliche Interpretationen für diese Eigenschaft, abhängig vom Wert von RunDayOfWeek.
Wenn RunDayOfWeek 0 und RunDay positiv ist, definiert RunDay den Tag des Monats, an dem der Auftrag verarbeitet wird. Wenn RunDayOfWeek beispielsweise 0 und RunDay 12 ist, wird der Auftrag am 12. Tag des Monats verarbeitet.
Wenn RunDayOfWeek 0 und RunDay negativ ist, definiert RunDay die Anzahl der Tage vor dem letzten Tag des Monats, in dem der Auftrag verarbeitet wird. 1 gibt den letzten Tag des Monats an, 2 einen Tag vor dem letzten Tag des Monats usw. Wenn RunDayOfWeek beispielsweise 0 und RunDay 1 ist, wird der Auftrag am letzten Tag des Monats verarbeitet.
Wenn RunDayOfWeek nicht 0 ist, ist RunDayOfWeek der Wochentag, an dem der Auftrag verarbeitet wird, relativ zu RunDay. Wenn RunDay beispielsweise 15 und RunDayOfWeek 7 (+Samstag) ist, wird der Auftrag am ersten Samstag am oder nach dem 15. Tag des Monats verarbeitet. Wenn RunDay 20 und RunDayOfWeek 7 (Samstag) ist, wird der Auftrag am ersten Samstag am oder vor dem 20. Tag des Monats verarbeitet. Wenn RunDay 1 und RunDayOfWeek 1 (Sonntag) ist, wird der Auftrag am letzten Sonntag des Monats verarbeitet.
Diese Eigenschaft wird von CIM_Job geerbt.
RunDayOfWeek
-
Datentyp: sint8
-
Zugriffstyp: Schreibgeschützt
Eine positive oder negative ganze Zahl, die in Verbindung mit RunDay verwendet wird, um den Wochen- oder Monatstag anzugeben, an dem der Auftrag verarbeitet wird. Weitere Informationen finden Sie in der Beschreibung der RunDay-Eigenschaft . Diese Eigenschaft wird von CIM_Job geerbt.
-
-Samstag ( 7)
-
-Freitag ( 6)
-
-Donnerstag ( 5)
-
-Mittwoch ( 4)
-
-Dienstag ( 3)
-
-Montag ( 2)
-
-Sonntag ( 1)
-
ExactDayOfMonth (0)
-
Sonntag (1)
-
Montag (2)
-
Dienstag (3)
-
Mittwoch (4)
-
Donnerstag (5)
-
Freitag (6)
-
Samstag (7 )
RunMonth
-
Datentyp: uint8
-
Zugriffstyp: Schreibgeschützt
Der Monat, in dem der Auftrag verarbeitet werden soll. Diese Eigenschaft wird von CIM_Job geerbt.
-
Januar (0)
-
Februar (1)
-
März (2)
-
April (3)
-
Mai (4)
-
Juni (5)
-
Juli (6)
-
August (7)
-
September (8)
-
Oktober (9)
-
November (10)
-
Dezember (11 )
RunStartInterval
-
Datentyp: datetime
-
Zugriffstyp: Schreibgeschützt
Das Zeitintervall nach Mitternacht, in dem der Auftrag verarbeitet werden soll. Diese Eigenschaft wird von CIM_Job geerbt.
ScheduledStartTime
-
Datentyp: datetime
-
Zugriffstyp: Schreibgeschützt
Diese Eigenschaft wird von CIM_Job geerbt.
StartTime
-
Datentyp: datetime
-
Zugriffstyp: Schreibgeschützt
Der Zeitpunkt, zu dem der Auftrag begonnen hat. Diese Eigenschaft wird von CIM_Job geerbt.
Status
-
Datentyp: string
-
Zugriffstyp: Schreibgeschützt
Diese Eigenschaft wird von CIM_ManagedSystemElement geerbt, aber nicht verwendet.
StatusBeschreibungen
-
Datentyp: Zeichenfolgenarray
-
Zugriffstyp: Schreibgeschützt
Zeichenfolgen, die die verschiedenen OperationalStatus-Arraywerte beschreiben. Diese Eigenschaft wird von CIM_ManagedSystemElement geerbt.
TimeBeforeRemoval
-
Datentyp: datetime
-
Zugriffstyp: Schreibgeschützt
Die Zeitspanne in Minuten, die der Auftrag beibehalten wird, nachdem er die Ausführung abgeschlossen hat, entweder erfolgreich oder fehlgeschlagen. Der Auftrag muss unabhängig vom Wert der DeleteOnCompletion-Eigenschaft für einen bestimmten Zeitraum bestehen bleiben. Der Standardwert beträgt fünf Minuten. Diese Eigenschaft wird von CIM_ConcreteJob geerbt und immer auf 00000000000500.0000000:000 festgelegt.
TimeOfLastStateChange
-
Datentyp: datetime
-
Zugriffstyp: Schreibgeschützt
Der Zeitpunkt, zu dem der Zustand des virtuellen Computers zuletzt geändert wurde. Diese Eigenschaft wird von CIM_EnabledLogicalElement geerbt.
TimeSubmitted
-
Datentyp: datetime
-
Zugriffstyp: Schreibgeschützt
Der Zeitpunkt, zu dem der Auftrag übermittelt wurde. Diese Eigenschaft wird von CIM_Job geerbt.
UntilTime
-
Datentyp: datetime
-
Zugriffstyp: Schreibgeschützt
Der Zeitpunkt, zu dem der Auftrag ungültig ist oder beendet werden soll. Diese Eigenschaft wird von CIM_Job geerbt.
Bemerkungen
Der Zugriff auf die Msvm_StorageJob-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 |
|