21 сент. 2010 г.

LARGE_INTEGER

Структура LARGE_INTEGER используется для представления 64-х битного знакового целочислительного значения.
typedef union _LARGE_INTEGER {  
    struct {
        DWORD LowPart;  
        LONG  HighPart; 
    };
    LONGLONG QuadPart;
} LARGE_INTEGER;
Члены структуры:

LowPart Определяет младшее 32 бита
HighPart Определяет старшие 32
QuadPart Определяет 64-х битное знаковое целое
Замечания:
Структура LARGE_INTEGER - это, точнее всего, объединение. Если ваш компьтер имеет встроенную поддержку 64-х битных целых, используйте член QuadPart. В других случаях используйте для хранения 64-х битного значения члены LowPart и HighPart.
Смотрите также:
LUID, ULARGE_INTEGER