WBEMTime 类

[WBEMTime 类是 WMI 提供程序框架的一部分,现在视为处于最终状态,对于影响这些库的非安全性相关问题,将不会提供进一步的开发、增强或更新。 所有新开发均应使用 MI API。]

WBEMTime 类构造函数有助于各种 Windows 和 ANSI C 运行时格式之间的转换。 有关详细信息,另请参阅 WBEMTimeSpan 类方法

成员

WBEMTime 类具有以下类型的成员:

构造函数

WBEMTime 类具有下列构造函数。

构造函数 说明
WBEMTime 促进各种 Windows 和 ANSI C 运行时格式之间的转换的构造函数。

方法

WBEMTime 类具有下列方法。

方法 说明
Clear 将 WBEMTime 对象中的时间设置为无效的时间。
GetBSTR 将时间表示为 BSTR 值。
GetDMTF 获取 CIM 日期/时间格式的 BSTR 值的时间。
GetDMTFNonNtfs 获取基于 FAT 或日期和时间格式(如果 UTC 未知)的 DMTF 日期。
GetFILETIME 获取作为 MFC FILETIME 结构的时间。
GetLocalOffsetForDate 已重载。 返回参数中提供的时间的 GMT 和本地时间之间的偏移量(返回 + 或 -,以分钟为单位)。
GetStructtm 以 ANSI C 运行时 struct tm 结构获取时间。
GetSYSTEMTIME 以 MFC SYSTEMTIME 结构获取时间。
GetTime 以 64 位整数的形式获取时间。
Gettime_t 以 ANSI C 运行时 time_t 变量的形式获取时间。
IsOk 指示 WBEMTime 对象是否表示有效时间。
SetDMTF 以 CIM 日期时间格式设置 WBEMTime 对象中的时间。

WBEMTime 重载运算符

WBEMTime 对象定义以下重载运算符。

WBEMTime 重载运算符 说明
operator = “赋值”运算符有助于各种 Windows 和 ANSI C 运行时格式之间的转换。
+ 运算符 “加法”运算符按时间跨度递增对象的时间。 在新的 WBEMTime 对象中返回结果。
+= operator “加法赋值”运算符按时间跨度递增对象的时间。
- 运算符 “减法”运算符将对象的时间与另一个对象的时间相减。 在新的 WBEMTime 对象中返回结果。
-= 运算符 “减法赋值”运算符按时间跨度递减对象的时间。
== 运算符!= 运算符
> 运算符
>= 运算符
operator <运算符
operator <= 运算符
比较运算符比较两个 WBEMTime 对象。

要求

要求
最低受支持的客户端
Windows Vista
最低受支持的服务器
Windows Server 2008
标头
WbemTime.h
DLL
FrameDynOS.dll;
FrameDyn.dll