LARGE_INTEGER是一个union:用于表示一个有符号整数值。结构定义如下
typedef union _LARGE_INTEGER{
struct{
DWORD LowPart,
LONG HighPart
};
LONGLONG QuadPart
}LARGE_INTEGER;
含义是当编译器支持64位整数时使用QuadPart(64位)存取。否则分别在LowPart(32位)和HighPart(32位)存取,HighPart的最高位为符号位。
表示数的范围:--3689348814741910324到+4611686018427387903
完!!