union LARGE_INTEGER (winnt.h)

Représente une valeur entière signée 64 bits.

Note Votre compilateur C peut prendre en charge des entiers 64 bits en mode natif. Par exemple, Microsoft Visual C++ prend en charge le type entier de taille __int64. Pour plus d’informations, consultez la documentation fournie avec votre compilateur C.
 

Syntaxe

typedef union _LARGE_INTEGER {
  struct {
    DWORD LowPart;
    LONG  HighPart;
  } DUMMYSTRUCTNAME;
  struct {
    DWORD LowPart;
    LONG  HighPart;
  } u;
  LONGLONG QuadPart;
} LARGE_INTEGER;

Membres

DUMMYSTRUCTNAME

DUMMYSTRUCTNAME.LowPart

DUMMYSTRUCTNAME.HighPart

u

u.LowPart

u.HighPart

QuadPart

Entier 64 bits signé.

Remarques

La structure LARGE_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

   
Client minimal pris en charge Windows 10 Build 20348
Serveur minimal pris en charge Windows 10 Build 20348
En-tête winnt.h

Voir aussi

ULARGE_INTEGER