LARGE_INTEGER union (winnt.h)
表示 64 位帶正負號的整數值。
注意 您的 C 編譯器可能會原生支援 64 位整數。 例如,Microsoft Visual C++支援__int64大小整數類型。 如需詳細資訊,請參閱 C 編譯器隨附的檔。
語法
typedef union _LARGE_INTEGER {
struct {
DWORD LowPart;
LONG HighPart;
} DUMMYSTRUCTNAME;
struct {
DWORD LowPart;
LONG HighPart;
} u;
LONGLONG QuadPart;
} LARGE_INTEGER;
成員
DUMMYSTRUCTNAME
DUMMYSTRUCTNAME.LowPart
DUMMYSTRUCTNAME.HighPart
u
u.LowPart
u.HighPart
QuadPart
帶正負號的 64 位元整數。
備註
LARGE_INTEGER結構實際上是等位。 如果您的編譯器內建支援 64 位整數,請使用 QuadPart 成員來儲存 64 位整數。 否則,請使用 LowPart 和 HighPart 成員來儲存 64 位整數。
規格需求
最低支援的用戶端 | Windows 10組建 20348 |
最低支援的伺服器 | Windows 10組建 20348 |
標頭 | winnt.h |