diff --git a/tools/winapi/win32.api b/tools/winapi/win32.api
index ddb597fb6d37757322eafeb01d3e9ef8d23d5057..25db9ce965f63b0200001a0557a68f0b8cd7def2 100644
--- a/tools/winapi/win32.api
+++ b/tools/winapi/win32.api
@@ -1231,7 +1231,6 @@ CURRENCYFMTA *
 CURRENCYFMTW *
 DATEFMT_ENUMPROCA
 DATEFMT_ENUMPROCW
-DOS_DEVICE *
 DWORD *
 ENUMRESLANGPROCA
 ENUMRESLANGPROCW
@@ -1312,8 +1311,11 @@ NUMBERFMTW *
 OFSTRUCT *
 OSVERSIONINFOA *
 OSVERSIONINFOW *
+PACTCTX_SECTION_KEYED_DATA
 PAPCFUNC
 PBOOL
+PCACTCTXA
+PCACTCTXW
 PDWORD
 PEXCEPTION_POINTERS
 PHANDLE
@@ -1333,6 +1335,7 @@ SYSLEVEL **
 SYSTEMTIME *
 TIMEFMT_ENUMPROCA
 TIMEFMT_ENUMPROCW
+ULONG_PTR *
 WAITORTIMERCALLBACK
 WIN32_FIND_DATAA *
 WIN32_FIND_DATAW *
@@ -3665,6 +3668,12 @@ LPSTR
 LPCWSTR
 LPWSTR
 
+%%vmm.vxd
+
+%long
+
+DWORD
+
 %%vnb.vxd
 
 %long