ULONGLONG
ULONGLONG is a Windows-specific data type that represents an unsigned 64-bit integer. It is defined in Windows header files, such as WinNT.h and Windows.h, as a typedef alias for unsigned long long. In practice, ULONGLONG is used by the Windows API to denote 64-bit quantities in a way that preserves semantics across compilers and calling conventions.
As a mapping to the standard C/C++ type, ULONGLONG corresponds to unsigned long long on most compilers,
Size and range: ULONGLONG is 64 bits wide, with a value range from 0 to 18446744073709551615 inclusive.
Usage notes: Include Windows.h or WinNT.h when using ULONGLONG in Windows applications. Many Windows APIs accept
See also: LONGLONG, the signed 64-bit counterpart; unsigned long long, the standard C/C++ type that ULONGLONG
ULONGLONG is primarily found in the Windows API and is not a standard C or C++ type,