LARGE_INTEGER unione (winnt.h)

Rappresenta un valore intero con 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 _LARGE_INTEGER {
  struct {
    DWORD LowPart;
    LONG  HighPart;
  } DUMMYSTRUCTNAME;
  struct {
    DWORD LowPart;
    LONG  HighPart;
  } u;
  LONGLONG QuadPart;
} LARGE_INTEGER;

Members

DUMMYSTRUCTNAME

DUMMYSTRUCTNAME.LowPart

DUMMYSTRUCTNAME.HighPart

u

u.LowPart

u.HighPart

QuadPart

Valore intero a 64 bit con segno.

Commenti

La struttura LARGE_INTEGER è effettivamente 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

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

Vedi anche

ULARGE_INTEGER