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 |