LARGE_INTEGER union (winnt.h)
Представляет 64-разрядное целое число со знаком.
Примечание Компилятор C может поддерживать 64-разрядные целые числа в собственном коде. Например, Microsoft Visual C++ поддерживает целочисленный тип __int64 размера. Дополнительные сведения см. в документации по компилятору C.
Синтаксис
typedef union _LARGE_INTEGER {
struct {
DWORD LowPart;
LONG HighPart;
} DUMMYSTRUCTNAME;
struct {
DWORD LowPart;
LONG HighPart;
} u;
LONGLONG QuadPart;
} LARGE_INTEGER;
Члены
DUMMYSTRUCTNAME
DUMMYSTRUCTNAME.LowPart
DUMMYSTRUCTNAME.HighPart
u
u.LowPart
u.HighPart
QuadPart
64-разрядное целое число со знаком.
Комментарии
Структура LARGE_INTEGER на самом деле является объединением. Если компилятор имеет встроенную поддержку 64-разрядных целых чисел, используйте элемент QuadPart для хранения 64-разрядного целого числа. В противном случае используйте элементы LowPart и HighPart для хранения 64-разрядного целого числа.
Требования
Минимальная версия клиента | Сборка Windows 10 20348 |
Минимальная версия сервера | Сборка Windows 10 20348 |
Верхняя часть | winnt.h |