WSD_DURATION 结构 (wsdxml.h)

表示时间长度。

语法

typedef struct _WSD_DURATION {
  BOOL  isPositive;
  ULONG year;
  ULONG month;
  ULONG day;
  ULONG hour;
  ULONG minute;
  ULONG second;
  ULONG millisecond;
} WSD_DURATION;

成员

isPositive

如果整个持续时间为正,则此参数为 TRUE

year

年份值。 此数字是介于 0 和最大值之间的值, (ULONG) 。

month

月份值。 此数字是介于 0 和最大值之间的值, (ULONG) 。

day

日期值。 此数字是介于 0 和最大值之间的值, (ULONG) 。

hour

小时值。 此数字是介于 0 和最大值之间的值, (ULONG) 。

minute

分钟值。 此数字是介于 0 和最大值之间的值, (ULONG) 。

second

第二个值。 此数字是介于 0 和最大值之间的值, (ULONG) 。

millisecond

毫秒值 (0-999) 。

注解

如果任何数值成员的值为 0,则在结构转换为 XML 时,该成员及其值不会包含在 XML 输出中。

要求

要求
最低受支持的客户端 Windows Vista [仅限桌面应用]
最低受支持的服务器 Windows Server 2008 [仅限桌面应用]
标头 wsdxml.h (包括 Wsdapi.h)