36 lines
646 B
ReStructuredText
36 lines
646 B
ReStructuredText
|
Windows memo
|
||
|
=====================
|
||
|
|
||
|
Size
|
||
|
----------
|
||
|
|
||
|
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
|