WBEMTimeSpan 类 (wbemtime.h)

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

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+

WBEMTimeSpan 类 add 运算符将一个时间跨度添加到另一个时间跨度,并将总和放置在由 方法返回的新 WBEMTimeSpan 对象中。
WBEMTimeSpan::operator+=

WBEMTimeSpan 类 add-and-assign 运算符将一个时间跨度添加到另一个时间跨度。 该操作创建包含结果时间的新时间跨度。
WBEMTimeSpan::operator=

将 BSTR 时间间隔值转换为 CIM 日期和时间格式的 WBEMTimeSpan 对象。 (重载 2/3)
WBEMTimeSpan::operator=

将 BSTR 时间间隔值转换为 CIM 日期和时间格式的 WBEMTimeSpan 对象。 (重载 1/3)
WBEMTimeSpan::operator=

将 BSTR 时间间隔值转换为 CIM 日期和时间格式的 WBEMTimeSpan 对象。 (重载 3/3)
WBEMTimeSpan::operator==

使用相等比较运算符比较两个 WBEMTimeSpan 对象。
WBEMTimeSpan::operator>

使用大于比较运算符比较两个 WBEMTimeSpan 对象。
WBEMTimeSpan::operator>=

使用大于或等于比较运算符比较两个 WBEMTimeSpan 对象。
WBEMTimeSpan::operator<

使用小于比较运算符比较两个 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
标头 wbemtime.h

另请参阅

WBEMTime 类方法