ULARGE_INTEGER serikat (winnt.h)

Mewakili nilai bilangan bulat yang tidak ditandatangani 64-bit.

Catatan Pengkompilasi C Anda dapat mendukung bilangan bulat 64-bit secara asli. Misalnya, Microsoft Visual C++ mendukung jenis bilangan bulat berukuran __int64 . Untuk informasi selengkapnya, lihat dokumentasi yang disertakan dengan pengkompilasi C Anda.
 

Sintaks

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

Anggota

DUMMYSTRUCTNAME

DUMMYSTRUCTNAME.LowPart

DUMMYSTRUCTNAME.HighPart

u

u.LowPart

u.HighPart

QuadPart

Bilangan bulat 64-bit yang tidak ditandatangani.

Keterangan

Struktur ULARGE_INTEGER sebenarnya adalah persatuan. Jika kompilator Anda memiliki dukungan bawaan untuk bilangan bulat 64-bit, gunakan anggota QuadPart untuk menyimpan bilangan bulat 64-bit. Jika tidak, gunakan anggota LowPart dan HighPart untuk menyimpan bilangan bulat 64-bit.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 10 Build 20348
Server minimum yang didukung Windows 10 Build 20348
Header winnt.h

Lihat juga

FILETIME

LARGE_INTEGER

SYSTEMTIME