diff --git a/tools/winapi/win16.api b/tools/winapi/win16.api
index 479ae886689baa640546ee832cadcb9471a71d0b..6a17771c91d2485f7c5cc706e61d4626e1e5666c 100644
--- a/tools/winapi/win16.api
+++ b/tools/winapi/win16.api
@@ -249,7 +249,6 @@ VOID *
 
 FARPROC16
 FONTENUMPROC16
-FONTENUMPROCEX16
 GOBJENUMPROC16
 LINEDDAPROC16
 MFENUMPROC16
@@ -946,7 +945,6 @@ DWORD
 
 %ptr
 
-CLASSENTRY *
 FARPROC
 GLOBALENTRY *
 GLOBALINFO *
diff --git a/tools/winapi/win32.api b/tools/winapi/win32.api
index 9b7647ed211a0683dde51ee4714c9b8fc3395b82..c21fc09055410f2b04e7488426255c67d87916e9 100644
--- a/tools/winapi/win32.api
+++ b/tools/winapi/win32.api
@@ -514,8 +514,6 @@ DWORD *
 ENHMETARECORD *
 ENHMFENUMPROC
 FONTENUMPROCA
-FONTENUMPROCEXA
-FONTENUMPROCEXW
 FONTENUMPROCW
 GCP_RESULTSA *
 GCP_RESULTSW *
@@ -1450,6 +1448,7 @@ DWORD *
 EXCEPTION_FRAME *
 EXCEPTION_RECORD *
 HANDLE *
+HANDLERPROC
 IMAGE_NT_HEADERS *
 IMAGE_SECTION_HEADER **
 INT *
@@ -2008,7 +2007,6 @@ LPVOID
 %str
 
 LPCSTR
-LPSTR
 
 %wstr
 
@@ -3071,7 +3069,6 @@ LPMIXERLINECONTROLSW
 LPMIXERLINEW
 LPMMCKINFO
 LPMMIOPROC
-LPMMIOPROC16
 LPMMTIME
 LPTIMECALLBACK
 LPTIMECAPS