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 |