API files update.
diff --git a/tools/winapi/win32.api b/tools/winapi/win32.api
index ea4ec72..0b06992 100644
--- a/tools/winapi/win32.api
+++ b/tools/winapi/win32.api
@@ -468,10 +468,14 @@
%long --extension
+BOOL16
HDC16
HMETAFILE16
+HPALETTE16
HPJOB16
+HRGN16
INT16
+UINT16
int
%ptr
@@ -558,6 +562,7 @@
%ptr --extension
+DC *
FARPROC16
%str
@@ -753,13 +758,17 @@
WORD
WOW_HANDLE_TYPE
int
+unsigned char
%long --extension
BOOL16
+HANDLE16
HGLOBAL16
HINSTANCE16
+HLOCAL16
HMODULE16
+HQUEUE16
HRSRC16
HTASK16
INT16
@@ -880,12 +889,16 @@
struct ThunkDataCommon *
va_list
va_list *
+void *
%ptr --extension
BUILTIN16_DESCRIPTOR *
FARPROC16
+UINT16 *
SEGPTR
+TEB *
+struct DPMI_segments *
%str
@@ -2117,6 +2130,7 @@
DLLVERSIONINFO *
DWORD *
FARPROC
+FORMATETC *
HICON *
HIMAGELIST *
HWND *
@@ -2139,6 +2153,7 @@
LPDROPSOURCE
LPDROPTARGET
LPDWORD
+LPENUMFORMATETC *
LPFNCREATEINSTANCE
LPFNFMCALLBACK
LPHKEY
@@ -2195,6 +2210,9 @@
%long
+ASSOCF
+ASSOCKEY
+ASSOCSTR
BOOL
COLORREF
DWORD
@@ -2236,7 +2254,9 @@
BOOL *
CLSID *
DLLVERSIONINFO *
+DWORD *
HICON *
+HKEY *
IFACE_INDEX_TBL *
IID *
INT *
@@ -2248,6 +2268,7 @@
LPBROWSEINFOW
LPBYTE
LPCITEMIDLIST
+LPCRECT
LPCSHLWAPI_CLIST
LPCSTR *
LPCVOID
@@ -2286,6 +2307,7 @@
WNDCLASSA *
unsigned char *
va_list
+void **
%ptr --extension
@@ -2298,6 +2320,10 @@
LPCSTR
LPSTR
+%unknown
+
+CLSID
+
%void
VOID
@@ -2536,6 +2562,7 @@
HGLOBAL16
HINSTANCE16
HMODULE16
+HQUEUE16
HTASK16
HWND16
INT16
@@ -2589,6 +2616,7 @@
LPSECURITY_ATTRIBUTES
LPTPMPARAMS
LPVOID
+LPWINE_CLIPFORMAT
LPWORD
MENUITEMINFOA *
MENUITEMINFOW *
@@ -2624,12 +2652,15 @@
WNDCLASSW *
WNDENUMPROC
WNDPROC
+char *
va_list
%ptr --extension
DLGPROC16
HOOKPROC16
+SEGPTR
+WND *
WNDPROC16
%str
diff --git a/tools/winapi_check/modules.dat b/tools/winapi_check/modules.dat
index f7dd46d..bb761f4 100644
--- a/tools/winapi_check/modules.dat
+++ b/tools/winapi_check/modules.dat
@@ -141,6 +141,7 @@
loader/ne
loader
memory
+msdos
misc
ole
scheduler