winnt.h

Estructura LARGE_INTEGER

Definición

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

La estructura LARGE_INTEGER se usa para representar un valor entero con signo de 64 bits.

Descripción

LowPart: especifica los 32 bits de menor peso.

HighPart: especifica los 32 bits de mayor peso.

QuadPart: especifica un entero con signo de 64 bits.

Observaciones

La estructura LARGE_INTEGER actualmente es una unión. Si el ordenador tiene soporte interno para enteros de 64 bits, usar el miembro QuadPart para almacenar el entero de 64 bits. En otro caso, usar los miembros LowPart e HighPart para almacenar el entero de 64 bits.