MI_Interval structure (mi.h)
MI_Interval represents an interval of time.
typedef struct _MI_Interval {
MI_Uint32 days;
MI_Uint32 hours;
MI_Uint32 minutes;
MI_Uint32 seconds;
MI_Uint32 microseconds;
MI_Uint32 __padding1;
MI_Uint32 __padding2;
MI_Uint32 __padding3;
} MI_Interval;
days
The number of days in the interval. (0-99999999)
hours
The remaining number of hours in the interval. (0-23)
minutes
The remaining number of minutes in the interval. (0-59)
seconds
The remaining number of seconds in the interval. (0-59)
microseconds
The remaining number of microseconds in the interval. (0-999999)
__padding1
Reserved. The MI_Interval structure is padded to have the same size as MI_Timestamp.
__padding2
Reserved. The MI_Interval structure is padded to have the same size as MI_Timestamp.
__padding3
Reserved. The MI_Interval structure is padded to have the same size as MI_Timestamp.
Requirement | Value |
---|---|
Minimum supported client | Windows 8 |
Minimum supported server | Windows Server 2012 |
Header | mi.h |
Redistributable | Windows Management Framework 3.0 on Windows Server 2008 R2 with SP1, Windows 7 with SP1, and Windows Server 2008 with SP2 |