- DWORD
- 32-bit unsigned integer
- DWORDLONG
- 64-bit unsigned integer
- DWORD_PTR
- unsigned long type for pointer precision
- DWORD32
- 32-bit unsigned integer
- DWORD64
- 64-bit unsigned integer
- HALF_PTR
- _WIN64 = int, else short
- INT
- 32-bit signed integer
- INT_PTR
- _WIN64 = __int64 else int
- LONG
- 32-bit signed integer
- LONGLONG
- 64-bit signed integer
- LONG_PTR
- _WIN64 = __int64 else long
- SHORT
- 16-bit integer
- SIZE_T
- maximum number of bytes to which a pointer can point. typedef ULONG_PTR SIZE_T;
- SSIZE_T
- signed version of SIZE_T. typedef LONG_PTR SSIZE_T;
- WORD
- 16-bit unsigned integer