Share via


Classe WBEMTimeSpan (wbemtime.h)

[La classe WBEMTimeSpan fait partie de l’infrastructure du fournisseur WMI qui est maintenant considéré dans l’état final, et aucun développement, amélioration ou mise à jour supplémentaire ne sera disponible pour les problèmes non liés à la sécurité de ces bibliothèques. Les API MI doivent être utilisées dans tout nouveau développement.]

La classe WBEMTimeSpan contient des intervalles de temps en nanosecondes. Les objets WBEMTimeSpan peuvent résulter de la manipulation arithmétique d’objets WBEMTime . Par exemple, la soustraction d’un objet WBEMTime d’un autre aboutit à un objet WBEMTimeSpan qui représente la différence de temps entre les deux objets. Les instances d’WBEMTimeSpan peuvent également être utilisées pour encapsuler toutes les données qui ont une durée inhérente, comme le temps restant jusqu’à l’expiration d’un mot de passe.

Méthodes

La classe WBEMTimeSpan possède ces méthodes.

 
WBEMTimeSpan ::Clear

La méthode Clear définit l’intervalle de temps sur INVALID_TIME.
WBEMTimeSpan ::GetBSTR

La méthode GetBSTR obtient l’intervalle de temps sous forme de BSTR au format Date et Heure.
WBEMTimeSpan ::GetTime

La méthode GetTime retourne l’intervalle de temps sous forme d’entier 64 bits.
WBEMTimeSpan ::IsOk

La méthode IsOk indique si l’objet WBEMTimeSpan représente un intervalle de temps valide.
WBEMTimeSpan ::operator+

L’opérateur d’ajout de la classe WBEMTimeSpan ajoute un intervalle de temps à un autre, en plaçant la somme dans un nouvel objet WBEMTimeSpan retourné par la méthode.
WBEMTimeSpan ::operator+=

L’opérateur add-and-assign de classe WBEMTimeSpan ajoute un intervalle de temps à un autre. L’opération crée un nouvel intervalle de temps qui contient l’heure résultante.
WBEMTimeSpan ::operator=

Convertit une valeur d’intervalle de temps BSTR en objet WBEMTimeSpan au format de date et d’heure CIM. (surcharge 2/3)
WBEMTimeSpan ::operator=

Convertit une valeur d’intervalle de temps BSTR en objet WBEMTimeSpan au format de date et d’heure CIM. (surcharge 1/3)
WBEMTimeSpan ::operator=

Convertit une valeur d’intervalle de temps BSTR en objet WBEMTimeSpan au format de date et d’heure CIM. (surcharge 3/3)
WBEMTimeSpan ::operator==

Compare deux objets WBEMTimeSpan à l’aide d’un opérateur de comparaison égal.
WBEMTimeSpan ::operator>

Compare deux objets WBEMTimeSpan à l’aide d’un opérateur supérieur à la comparaison.
WBEMTimeSpan ::operator>=

Compare deux objets WBEMTimeSpan à l’aide d’un opérateur de comparaison supérieur ou égal à.
WBEMTimeSpan ::operator<

Compare deux objets WBEMTimeSpan à l’aide d’un opérateur inférieur à la comparaison.
WBEMTimeSpan ::operator<=

Compare deux objets WBEMTimeSpan à l’aide d’un opérateur de comparaison inférieur ou égal.
WBEMTimeSpan ::operator !=

Compare deux objets WBEMTimeSpan à l’aide d’un opérateur de comparaison non égal.
WBEMTimeSpan ::operator-

L’opérateur de soustraction de la classe WBEMTimeSpan ( ) soustrait un intervalle de temps de l’objet sur lequel la méthode est exécutée.
WBEMTimeSpan ::operator-=

Compare deux objets WBEMTimeSpan à l’aide de l’opérateur soustraire et attribuer ( =).
WBEMTimeSpan ::WBEMTimeSpan

Le constructeur de classe WBEMTimeSpan crée un objet d’intervalle de temps. Le constructeur est surchargé. (WBEMTimeSpan ::WbemTimeSpan)
WBEMTimeSpan ::WBEMTimeSpan

Ce constructeur de classe WBEMTimeSpan crée un objet d’intervalle de temps à partir d’un BSTR au format Interval.
WBEMTimeSpan ::WBEMTimeSpan

Le constructeur de classe WBEMTimeSpan crée un objet d’intervalle de temps. Le constructeur est surchargé. (surcharge 1/3)
WBEMTimeSpan ::WBEMTimeSpan

Le constructeur de classe WBEMTimeSpan crée un objet d’intervalle de temps. Le constructeur est surchargé. (surcharge 2/3)
WBEMTimeSpan ::WBEMTimeSpan

Ce constructeur de classe WBEMTimeSpan crée un objet d’intervalle de temps à partir d’un nombre entier de jours écoulés.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows Vista
Serveur minimal pris en charge Windows Server 2008
Plateforme cible Windows
En-tête wbemtime.h

Voir aussi

Méthodes de classe WBEMTime