ULARGE_INTEGER unión (winnt.h)

Representa un valor entero de 64 bits sin signo.

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 en el compilador de C.
 

Sintaxis

typedef union _ULARGE_INTEGER {
  struct {
    DWORD LowPart;
    DWORD HighPart;
  } DUMMYSTRUCTNAME;
  struct {
    DWORD LowPart;
    DWORD HighPart;
  } u;
  ULONGLONG QuadPart;
} ULARGE_INTEGER;

Miembros

DUMMYSTRUCTNAME

DUMMYSTRUCTNAME.LowPart

DUMMYSTRUCTNAME.HighPart

u

u.LowPart

u.HighPart

QuadPart

Entero de 64 bits sin signo.

Comentarios

La estructura ULARGE_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

Requisito Value
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

FILETIME

LARGE_INTEGER

SYSTEMTIME