Freigeben über


WBEMTimeSpan-Klasse (wbemtime.h)

[Die WBEMTimeSpan-Klasse ist Teil des WMI-Anbieterframeworks, das jetzt im endgültigen Zustand betrachtet wird, und keine weiteren Entwicklungen, Verbesserungen oder Updates sind für nicht sicherheitsrelevante Probleme verfügbar, die sich auf diese Bibliotheken auswirken. Die MI-APIs sollten für alle neuen Entwicklungen verwendet werden.]

Die WBEMTimeSpan-Klasse enthält Zeitspannen in Nanosekunden. WBEMTimeSpan-Objekte können aus der arithmetischen Manipulation von WBEMTime-Objekten resultieren. Beispielsweise führt das Subtrahieren eines WBEMTime-Objekts von einem anderen zu einem WBEMTimeSpan-Objekt , das den Zeitunterschied zwischen den beiden Objekten darstellt. Instanzen von WBEMTimeSpan können auch zum Umbrechen von Daten verwendet werden, die eine inhärente Dauer aufweisen, z. B. die Zeit, die bis zum Ablauf eines Kennworts verbleibt.

Methodik

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 64-Bit-Ganzzahl 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 einen Zeitbereich zu einem anderen hinzu, wobei die Summe in ein neues WBEMTimeSpan-Objekt eingefügt wird, das von der Methode zurückgegeben wird.
WBEMTimeSpan::operator+=

Der WBEMTimeSpan-Klassen-Add-and-Assign-Operator fügt einen Zeitraum zu einem anderen 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 mit einem größer als vergleichsoperator.
WBEMTimeSpan::operator>=

Vergleicht zwei WBEMTimeSpan -Objekte mit einem größer oder gleichen Vergleichsoperator.
WBEMTimeSpan::operator<

Vergleicht zwei WBEMTimeSpan -Objekte unter Verwendung eines Vergleichsoperators.
WBEMTimeSpan::operator<=

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

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

Die WBEMTimeSpan-Klasse subtrahiert einen Zeitraum von dem Objekt, auf dem die Methode ausgeführt wird.
WBEMTimeSpan::operator-=

Vergleicht zwei WBEMTimeSpan -Objekte mithilfe des Subtrahierens und Zuweisensoperators (—=).
WBEMTimeSpan::WBEMTimeSpan

Der WBEMTimeSpan-Klassenkonstruktor erstellt ein Zeitspannobjekt. Der Konstruktor wird überladen. (WBEMTimeSpan::WbemTimeSpan)
WBEMTimeSpan::WBEMTimeSpan

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

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

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

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

Anforderungen

Anforderung Wert
Mindestens unterstützter Client Windows Vista
Mindestanforderungen für unterstützte Server Windows Server 2008
Zielplattform Fenster
Header wbemtime.h

Siehe auch

WBEMTime-Klassenmethoden