ULARGE_INTEGER union (winnt.h)
Représente une valeur entière non signée 64 bits.
Note Votre compilateur C peut prendre en charge les entiers 64 bits en mode natif. Par exemple, Microsoft Visual C++ prend en charge le type entier __int64 dimensionné. Pour plus d’informations, consultez la documentation fournie avec votre compilateur C.
Syntaxe
typedef union _ULARGE_INTEGER {
struct {
DWORD LowPart;
DWORD HighPart;
} DUMMYSTRUCTNAME;
struct {
DWORD LowPart;
DWORD HighPart;
} u;
ULONGLONG QuadPart;
} ULARGE_INTEGER;
Membres
DUMMYSTRUCTNAME
DUMMYSTRUCTNAME.LowPart
DUMMYSTRUCTNAME.HighPart
u
u.LowPart
u.HighPart
QuadPart
Entier 64 bits non signé.
Remarques
La structure ULARGE_INTEGER est en fait une union. Si votre compilateur prend en charge les entiers 64 bits, utilisez le membre QuadPart pour stocker l’entier 64 bits. Sinon, utilisez les membres LowPart et HighPart pour stocker l’entier 64 bits.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 10 Build 20348 |
Serveur minimal pris en charge | Windows 10 Build 20348 |
En-tête | winnt.h |