ULARGE_INTEGER union (winnt.h)

表示 64 位無符號整數值。

注意 您的 C 編譯程式可以原生支援 64 位整數。 例如,Microsoft Visual C++ 支援__int64大小的整數類型。 如需詳細資訊,請參閱 C 編譯程式隨附的檔。
 

語法

typedef union _ULARGE_INTEGER {
  struct {
    DWORD LowPart;
    DWORD HighPart;
  } DUMMYSTRUCTNAME;
  struct {
    DWORD LowPart;
    DWORD HighPart;
  } u;
  ULONGLONG QuadPart;
} ULARGE_INTEGER;

成員

DUMMYSTRUCTNAME

DUMMYSTRUCTNAME.LowPart

DUMMYSTRUCTNAME.HighPart

u

u.LowPart

u.HighPart

QuadPart

不帶正負號的 64 位元整數。

備註

ULARGE_INTEGER 結構實際上是聯集。 如果您的編譯程式內建支援 64 位整數,請使用 QuadPart 成員來儲存 64 位整數。 否則,請使用 LowPartHighPart 成員來儲存 64 位整數。

規格需求

需求
最低支援的用戶端 Windows 10 組建 20348
最低支援的伺服器 Windows 10 組建 20348
標頭 winnt.h

另請參閱

FILETIME

LARGE_INTEGER

SYSTEMTIME