ULARGE_INTEGER unione (winnt.h)

Rappresenta un valore intero senza segno a 64 bit.

Nota Il compilatore C può supportare interi a 64 bit in modo nativo. Ad esempio, Microsoft Visual C++ supporta il tipo intero di dimensioni __int64. Per altre informazioni, vedere la documentazione inclusa nel compilatore C.
 

Sintassi

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

Members

DUMMYSTRUCTNAME

DUMMYSTRUCTNAME.LowPart

DUMMYSTRUCTNAME.HighPart

u

u.LowPart

u.HighPart

QuadPart

Intero senza segno a 64 bit.

Commenti

La struttura ULARGE_INTEGER è in realtà un'unione. Se il compilatore ha il supporto predefinito per interi a 64 bit, usare il membro QuadPart per archiviare l'intero a 64 bit. In caso contrario, usare i membri LowPart e HighPart per archiviare l'intero a 64 bit.

Requisiti

Requisito Valore
Client minimo supportato Windows 10 Build 20348
Server minimo supportato Windows 10 Build 20348
Intestazione winnt.h

Vedi anche

FILETIME

LARGE_INTEGER

SYSTEMTIME