Класс WBEMTime

[Класс WBEMTime является частью платформы поставщика WMI, которая теперь рассматривается в окончательном состоянии, и дальнейшие разработки, улучшения или обновления не будут доступны для проблем, связанных с безопасностью, влияющих на эти библиотеки. API-интерфейсы MI должны использоваться для всех новых разработок.]

Класс WBEMTime упрощает преобразования между различными форматами времени выполнения Windows и ANSI C. Дополнительные сведения см. в описании методов класса WBEMTimeSpan.

Элементы

Класс WBEMTime имеет следующие типы элементов:

Конструкторы

Класс WBEMTime имеет эти конструкторы.

Конструктор Описание
WBEMTime Конструктор, упрощающий преобразование между различными форматами времени выполнения Windows и ANSI C.

Методы

Класс WBEMTime имеет эти методы.

Метод Описание
Clear Задает недопустимое время в объекте WBEMTime .
GetBSTR Представляет время в виде значения BSTR .
GetDMTF Возвращает время в виде значения BSTR в формате даты и времени CIM.
GetDMTFNonNtfs Возвращает дату DMTF, основанную на fat или формате даты и времени , где формат UTC неизвестен.
GetFILETIME Возвращает время в виде структуры MFC FILETIME .
GetLocalOffsetForDate Перегружен. Возвращает смещение в минутах (+ или -) между GMT и местным временем для указанного в аргументе времени.
GetStructtm Возвращает время в виде структуры tm структуры времени выполнения ANSI C.
GetSYSTEMTIME Возвращает время в виде структуры MFC SYSTEMTIME .
GetTime Возвращает время в виде 64-разрядного целого числа.
Gettime_t Возвращает время в виде переменной time_t времени выполнения ANSI C.
IsOk Указывает, представляет ли объект WBEMTime допустимое время.
SetDMTF Задает время в объекте WBEMTime в формате даты и времени CIM.

Перегруженные операторы WBEMTime

Объект WBEMTime определяет следующие перегруженные операторы.

Перегруженные операторы WBEMTime Описание
operator = Оператор присваивания упрощает преобразование между различными форматами времени выполнения Windows и ANSI C.
оператор + Оператор сложения увеличивает время объекта на интервал времени. Результат возвращается в новом объекте WBEMTime .
оператор += Оператор add-and-assign увеличивает время объекта на интервал времени.
оператор — Оператор вычитания уменьшает время объекта на время другого объекта. Результат возвращается в новом объекте WBEMTime .
оператор -= Оператор вычитания и назначения уменьшает время объекта на интервал времени.
operator ==operator !=
Оператор >
operator >=
Оператор <
operator <=
Операторы сравнения сравнивают два объекта WBEMTime .

Требования

Требование Значение
Минимальная версия клиента
Windows Vista
Минимальная версия сервера
Windows Server 2008
Header
WbemTime.h
DLL
FrameDynOS.dll;
FrameDyn.dll