LARGE_INTEGER unión (winnt.h)

Representa un valor entero con signo de 64 bits.

Nota El compilador de C puede admitir enteros de 64 bits de forma nativa. Por ejemplo, Microsoft Visual C++ admite el tipo entero de tamaño __int64. Para obtener más información, consulte la documentación incluida con el compilador de C.
 

Sintaxis

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

Miembros

DUMMYSTRUCTNAME

DUMMYSTRUCTNAME.LowPart

DUMMYSTRUCTNAME.HighPart

u

u.LowPart

u.HighPart

QuadPart

Un entero de 64 bits con signo.

Comentarios

La estructura LARGE_INTEGER es realmente una unión. Si el compilador tiene compatibilidad integrada con enteros de 64 bits, use el miembro QuadPart para almacenar el entero de 64 bits. De lo contrario, use los miembros LowPart y HighPart para almacenar el entero de 64 bits.

Requisitos

   
Cliente mínimo compatible Compilación 20348 de Windows 10
Servidor mínimo compatible Compilación 20348 de Windows 10
Encabezado winnt.h

Consulte también

ULARGE_INTEGER