Класс WBEMTimeSpan (wbemtime.h)
[Класс WBEMTimeSpan является частью платформы поставщика WMI, которая теперь рассматривается в окончательном состоянии, и никакие дальнейшие разработки, улучшения или обновления не будут доступны для проблем, не связанных с безопасностью, влияющих на эти библиотеки. API mi mi следует использовать для всех новых разработок.]
Класс WBEMTimeSpan содержит интервалы времени в наносекундах. Объекты WBEMTimeSpan могут быть результатом арифметической манипуляции с объектами WBEMTime . Например, вычитание одного объекта WBEMTime из другого приводит к получению объекта WBEMTimeSpan , представляющего разницу во времени между двумя объектами. Экземпляры WBEMTimeSpan также можно использовать для переноса любых данных, которые имеют свойственное время, например время, оставшееся до истечения срока действия пароля.
Методы
Класс WBEMTimeSpan содержит эти методы.
WBEMTimeSpan::Clear Метод Clear задает период времени INVALID_TIME. |
WBEMTimeSpan::GetBSTR Метод GetBSTR получает диапазон времени в формате BSTR в формате даты и времени. |
WBEMTimeSpan::GetTime Метод GetTime возвращает интервал времени в виде 64-разрядного целого числа. |
WBEMTimespan::IsOk Метод IsOk указывает, представляет ли объект WBEMTimeSpan допустимый интервал времени. |
WBEMTimeSpan::operator+ Оператор add класса WBEMTimeSpan добавляет один интервал времени в другой, помещая сумму в новый объект WBEMTimeSpan, возвращаемый методом . |
WBEMTimeSpan::operator+= Оператор add-and-assign класса WBEMTimeSpan добавляет один промежуток времени в другой. Операция создает новый промежуток времени, содержащий результирующее время. |
WBEMTimeSpan::operator= Преобразует значение интервала времени BSTR в объект WBEMTimeSpan в формате даты и времени CIM. (перегрузка 2/3) |
WBEMTimeSpan::operator= Преобразует значение интервала времени BSTR в объект WBEMTimeSpan в формате даты и времени CIM. (перегрузка 1/3) |
WBEMTimeSpan::operator= Преобразует значение интервала времени BSTR в объект WBEMTimeSpan в формате даты и времени CIM. (перегрузка 3/3) |
WBEMTimeSpan::operator== Сравнивает два объекта WBEMTimeSpan с помощью оператора сравнения равенства. |
Оператор WBEMTimeSpan::> Сравнивает два объекта WBEMTimeSpan с помощью оператора сравнения больше. |
WBEMTimeSpan::operator>= Сравнивает два объекта WBEMTimeSpan с помощью оператора сравнения больше или равно. |
Оператор WBEMTimeSpan::< Сравнивает два объекта WBEMTimeSpan с помощью оператора сравнения меньше. |
WBEMTimeSpan::operator<= Сравнивает два объекта WBEMTimeSpan с помощью оператора сравнения меньше или равно. |
WBEMTimeSpan::operator!= Сравнивает два объекта WBEMTimeSpan с помощью оператора не равного сравнения. |
WBEMTimeSpan::operator- Оператор вычитания класса WBEMTimeSpan ( ) вычитает интервал времени из объекта, на котором выполняется метод. |
WBEMTimeSpan::operator-= Сравнивает два объекта WBEMTimeSpan с помощью оператора вычитания и присваивания ( =). |
WBEMTimeSpan::WBEMTimeSpan Конструктор класса WBEMTimeSpan создает объект диапазона времени. Конструктор перегружен. (WBEMTimeSpan::WbemTimeSpan) |
WBEMTimeSpan::WBEMTimeSpan Этот конструктор класса WBEMTimeSpan создает объект диапазона времени из BSTR в формате интервала. |
WBEMTimeSpan::WBEMTimeSpan Конструктор класса WBEMTimeSpan создает объект диапазона времени. Конструктор перегружен. (перегрузка 1/3) |
WBEMTimeSpan::WBEMTimeSpan Конструктор класса WBEMTimeSpan создает объект диапазона времени. Конструктор перегружен. (перегрузка 2/3) |
WBEMTimeSpan::WBEMTimeSpan Этот конструктор класса WBEMTimeSpan создает объект диапазона времени из целого числа затраченных дней. |
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows Vista |
Минимальная версия сервера | Windows Server 2008 |
Целевая платформа | Windows |
Header | wbemtime.h |