WBEMTimeSpan-Klasse (wbemtime.h)

[Die WBEMTimeSpan-Klasse ist Teil des WMI-Anbieterframeworks, das nun als endgültig betrachtet wird. Es sind keine weiteren Entwicklungen, Verbesserungen oder Updates für nicht sicherheitsrelevante Probleme verfügbar, die diese Bibliotheken betreffen. Die MI-APIs sollten für alle Neuentwicklungen verwendet werden.]

Die WBEMTimeSpan-Klasse enthält Zeitspannen in Nanosekunden. WBEMTimeSpan-Objekte können aus der arithmetischen Bearbeitung von WBEMTime-Objekten resultieren. Wenn Sie beispielsweise ein WBEMTime-Objekt von einem anderen subtrahieren, ergibt sich ein WBEMTimeSpan-Objekt , das den Zeitunterschied zwischen den beiden Objekten darstellt. Instanzen von WBEMTimeSpan können auch verwendet werden, um alle Daten zu umschließen, die eine inhärente Dauer aufweisen, z. B. die Zeit, die bis zum Ablauf eines Kennworts verbleibt.

Methoden

Die WBEMTimeSpan-Klasse verfügt über diese Methoden.

 
WBEMTimeSpan::Clear

Die Clear-Methode legt die Zeitspanne auf INVALID_TIME fest.
WBEMTimeSpan::GetBSTR

Die GetBSTR-Methode ruft die Zeitspanne als BSTR im Datums- und Uhrzeitformat ab.
WBEMTimeSpan::GetTime

Die GetTime-Methode gibt die Zeitspanne als ganze 64-Bit-Zahl zurück.
WBEMTimeSpan::IsOk

Die IsOk-Methode gibt an, ob das WBEMTimeSpan-Objekt eine gültige Zeitspanne darstellt.
WBEMTimeSpan::operator+

Der Add-Operator der WBEMTimeSpan-Klasse fügt eine Zeitspanne zu einer anderen hinzu, und platziert die Summe in einem neuen WBEMTimeSpan-Objekt, das von der -Methode zurückgegeben wird.
WBEMTimeSpan::operator+=

Der Add-and-Assign-Operator der WBEMTimeSpan-Klasse fügt einer anderen Eine Zeitspanne hinzu. Der Vorgang erstellt eine neue Zeitspanne, die die resultierende Zeit enthält.
WBEMTimeSpan::operator=

Konvertiert einen BSTR-Zeitintervallwert in ein WBEMTimeSpan-Objekt im CIM-Datums- und Uhrzeitformat. (Überladung 2/3)
WBEMTimeSpan::operator=

Konvertiert einen BSTR-Zeitintervallwert in ein WBEMTimeSpan-Objekt im CIM-Datums- und Uhrzeitformat. (Überladung 1/3)
WBEMTimeSpan::operator=

Konvertiert einen BSTR-Zeitintervallwert in ein WBEMTimeSpan-Objekt im CIM-Datums- und Uhrzeitformat. (Überladung 3/3)
WBEMTimeSpan::operator.

Vergleicht zwei WBEMTimeSpan-Objekte mit einem gleichen Vergleichsoperator.
WBEMTimeSpan::operator>

Vergleicht zwei WBEMTimeSpan-Objekte mithilfe eines Vergleichsoperators größer als.
WBEMTimeSpan::operator>=

Vergleicht zwei WBEMTimeSpan-Objekte mithilfe eines Vergleichsoperators größer als oder gleich.
WBEMTimeSpan::operator<

Vergleicht zwei WBEMTimeSpan-Objekte mit einem Vergleichsoperator kleiner als.
WBEMTimeSpan::operator<=

Vergleicht zwei WBEMTimeSpan-Objekte mit einem Vergleichsoperator mit kleiner als oder gleich.
WBEMTimeSpan::operator!=

Vergleicht zwei WBEMTimeSpan-Objekte mit einem ungleichen Vergleichsoperator.
WBEMTimeSpan::operator-

Die WBEMTimeSpan-Klasse subtrahiert den Operator ( ) subtrahiert eine Zeitspanne vom Objekt, für das die Methode ausgeführt wird.
WBEMTimeSpan::operator-=

Vergleicht zwei WBEMTimeSpan-Objekte mithilfe des Operators subtrahieren und zuweisen ( =).
WBEMTimeSpan::WBEMTimeSpan

Der WBEMTimeSpan-Klassenkonstruktor erstellt ein Zeitspannenobjekt. Der Konstruktor ist überladen. (WBEMTimeSpan::WbemTimeSpan)
WBEMTimeSpan::WBEMTimeSpan

Dieser WBEMTimeSpan-Klassenkonstruktor erstellt ein Zeitspannenobjekt aus einem BSTR im Intervallformat.
WBEMTimeSpan::WBEMTimeSpan

Der WBEMTimeSpan-Klassenkonstruktor erstellt ein Zeitspannenobjekt. Der Konstruktor ist überladen. (Überladung 1/3)
WBEMTimeSpan::WBEMTimeSpan

Der WBEMTimeSpan-Klassenkonstruktor erstellt ein Zeitspannenobjekt. Der Konstruktor ist überladen. (Überladung 2/3)
WBEMTimeSpan::WBEMTimeSpan

Dieser WBEMTimeSpan-Klassenkonstruktor erstellt ein Zeitspannenobjekt aus einer ganzzahligen Anzahl verstrichener Tage.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows Vista
Unterstützte Mindestversion (Server) Windows Server 2008
Zielplattform Windows
Kopfzeile wbemtime.h

Weitere Informationen

WBEMTime-Klassenmethoden