From 688e3a9028a3fb37cfbae7439d114a6efbdfe7e7 Mon Sep 17 00:00:00 2001 From: WAKAYAMA Shirou Date: Fri, 25 Apr 2014 23:45:36 +0900 Subject: [PATCH] add windows implementation memo. --- windows_memo.rst | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 windows_memo.rst diff --git a/windows_memo.rst b/windows_memo.rst new file mode 100644 index 0000000..38abed8 --- /dev/null +++ b/windows_memo.rst @@ -0,0 +1,36 @@ +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 \ No newline at end of file -- GitLab