- 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