Класс WBEMTime

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

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

Элементы

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

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

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

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

Методы

Класс WBEMTime содержит следующие методы.

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

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

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

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

Требования

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