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