HOLEMENU is a 'long' as far as winapi_check is concerned.
[wine/multimedia.git] / tools / winapi / win16.api
blobf1a50256a5d96e622db7d17bb90fab0d119f2775
1 %%avifile.dll
3 %long
5 BOOL
6 DWORD
7 HRESULT
8 INT
9 LONG
10 UINT
11 ULONG
13 %ptr
15 LPAVICOMPRESSOPTIONS *
16 LPAVIFILEINFOA
17 LPAVISTREAMINFOA
18 LPBITMAPINFOHEADER
19 LPCLSID
20 LPLONG
21 LPVOID
22 PAVIFILE
23 PAVIFILE *
24 PAVISTREAM
25 PAVISTREAM *
26 PGETFRAME
28 %str
30 LPCSTR
31 LPSTR
33 %void
35 void
37 %%commdlg.dll
39 %long
41 DWORD
42 LONG
43 LPARAM
45 %ptr
47 LPCHOOSECOLOR16
48 LPCHOOSEFONT16
49 LPPRINTDLG16
51 %segptr
53 SEGPTR
55 %str
57 LPCSTR
58 LPSTR
60 %word
62 BOOL16
63 HWND16
64 INT16
65 UINT16
66 WPARAM16
67 short
69 %%compobj.dll
71 %long
73 BOOL
74 DWORD
75 HRESULT
76 INT
77 ULONG
79 %ptr
81 CLSID *
82 COSERVERINFO *
83 FILETIME *
84 GUID *
85 HTASK16 *
86 IMalloc16 *
87 LPCLSID
88 LPDWORD
89 LPMALLOC16 *
90 LPMESSAGEFILTER
91 LPMESSAGEFILTER *
92 LPOLESTR16 *
93 LPUNKNOWN
94 LPVOID
95 LPVOID *
96 LPWORD
97 REFCLSID
98 REFGUID
99 REFIID
101 %segptr
103 SEGPTR
105 %str
107 LPCOLESTR16
108 LPOLESTR
110 %void
112 VOID
113 void
115 %word
117 BOOL16
118 HINSTANCE16
119 HTASK16
120 INT16
121 WORD
123 %%ctl3d.dll
125 %long
127 DWORD
128 HBRUSH
129 LONG
130 LPARAM
132 %void
134 void
136 %word
138 BOOL16
139 HDC16
140 HINSTANCE16
141 HWND16
142 INT16
143 UINT16
144 WORD
145 WPARAM16
147 %%ctl3dv2.dll
149 %long
151 DWORD
152 HBRUSH
153 LONG
154 LPARAM
155 LRESULT
157 %void
159 void
161 %word
163 BOOL16
164 HDC16
165 HINSTANCE16
166 HWND16
167 INT16
168 UINT16
169 WORD
170 WPARAM16
172 %%ddeml.dll
174 %long
176 DWORD
177 HCONV
178 HCONVLIST
179 HDDEDATA
182 %long --forbidden
186 %ptr
188 LPBYTE
189 LPCONVCONTEXT16
190 LPCONVINFO16
191 LPDWORD
192 LPVOID
193 PFNCALLBACK16
195 %str
197 LPCSTR
198 LPSTR
200 %word
202 BOOL16
203 INT16
204 UINT16
206 %%dispdib.dll
208 %ptr
210 LPBITMAPINFO
212 %str
214 LPSTR
216 %word
218 WORD
220 %%display.dll
222 %long
224 DWORD
226 %ptr
228 LPCURSORINFO16
229 struct tagCURSORICONINFO *
231 %str
233 LPSTR
235 %void
237 VOID
239 %word
241 BOOL16
242 WORD
244 %%display.drv
246 %long
248 DWORD
250 %ptr
252 LPCURSORINFO16
253 struct tagCURSORICONINFO *
255 %str
257 LPSTR
259 %void
261 VOID
263 %word
265 BOOL16
266 WORD
268 %%gdi.exe
270 %long
272 COLORREF
273 DWORD
274 HANDLE
275 LONG
276 LPARAM
277 UINT
280 %ptr
282 ABORTPROC16
283 BITMAP16 *
284 BITMAPINFO *
285 BITMAPINFOHEADER *
286 DEVMODEA *
287 DOCINFO16 *
288 FARPROC16 *
289 HANDLETABLE16 *
290 INT16 *
291 LOGBRUSH16 *
292 LOGFONT16 *
293 LOGPALETTE *
294 LOGPEN16 *
295 LPABC16
296 LPBYTE
297 LPCVOID
298 LPDEVMODEA
299 LPDWORD
300 LPFONTINFO16
301 LPGLYPHMETRICS16
302 LPINT16
303 LPKERNINGPAIR16
304 LPLOGFONT16
305 LPOUTLINETEXTMETRIC16
306 LPPALETTEENTRY
307 LPPOINT16
308 LPRASTERIZER_STATUS
309 LPRECT16
310 LPRGNDATA
311 LPSIZE16
312 LPTEXTXFORM16
313 LPVOID
314 MAT2 *
315 METARECORD *
316 PALETTEENTRY *
317 POINT16 *
318 RECT16 *
319 RGBQUAD *
320 SEGPTR *
321 TEXTMETRIC16 *
322 VOID *
324 %segptr
326 FARPROC16
327 FONTENUMPROC16
328 GOBJENUMPROC16
329 LINEDDAPROC16
330 MFENUMPROC16
331 SEGPTR
333 %str
335 LPCSTR
336 LPSTR
338 %void
340 VOID
341 void
343 %word
345 BOOL16
346 BYTE
347 HANDLE16
348 HBITMAP16
349 HBRUSH16
350 HDC16
351 HFONT16
352 HGDIOBJ16
353 HGLOBAL16
354 HMETAFILE16
355 HMODULE16
356 HPALETTE16
357 HPEN16
358 HPJOB16
359 HPQ16
360 HRGN16
361 INT16
362 UINT16
363 WORD
365 %%krnl386.exe
367 %long
369 BOOL
370 DWORD
371 HANDLE
372 HINSTANCE
373 HKEY
374 HMODULE
376 LONG
377 UINT
379 %ptr
381 BYTE *
382 CONTEXT86 *
383 FARPROC
384 FARPROC *
385 FARPROC16 *
386 HANDLE *
387 LPBYTE
388 LPCATCHBUF
389 LPCVOID
390 LPDWORD
391 LPVOID
392 OFSTRUCT *
393 OSVERSIONINFO16 *
394 PHKEY
395 SECURITY_ATTRIBUTES *
396 SEGINFO *
397 SEGPTR *
398 SYSLEVEL *
399 THUNKLET *
400 UINT16 *
401 UTGLUEPROC
402 WIN32_FIND_DATAA *
403 WINDEBUGINFO16 *
404 struct ThunkDataCommon *
406 %segptr
408 FARPROC16
409 SEGPTR
411 %str
413 LPCSTR
414 LPSTR
416 %void
418 VOID
419 void
421 %word
423 ATOM
424 BOOL16
425 BYTE
426 HANDLE16
427 HFILE16
428 HGLOBAL16
429 HINSTANCE16
430 HLOCAL16
431 HMODULE16
432 HQUEUE16
433 HRSRC16
434 HTASK16
435 INT16
436 UINT16
437 WORD
439 %wstr
441 LPCWSTR
443 %%keyboard.dll
445 %long
447 DWORD
448 LONG
450 %ptr
452 LPBYTE
453 LPKBINFO
454 LPVOID
456 %segptr
458 FARPROC16
460 %str
462 LPCSTR
463 LPSTR
465 %void
467 VOID
468 void
470 %word
472 CHAR
473 INT16
474 UINT16
475 WORD
477 %%keyboard.drv
479 %long
481 DWORD
482 LONG
484 %ptr
486 LPBYTE
487 LPKBINFO
488 LPVOID
490 %segptr
492 FARPROC16
494 %str
496 LPCSTR
497 LPSTR
499 %void
501 VOID
502 void
504 %word
506 CHAR
507 INT16
508 UINT16
509 WORD
511 %%lzexpand.dll
513 %long
515 LONG
517 %ptr
519 LPOFSTRUCT
520 LPVOID
522 %str
524 LPSTR
526 %void
528 void
530 %word
532 HFILE16
533 INT16
534 UINT16
536 %%mouse.drv
538 %ptr
540 LPMOUSEINFO
542 %segptr
544 FARPROC16
546 %void
548 VOID
550 %word
552 WORD
554 %%mmsystem.dll
556 %long
558 BOOL
559 DWORD
560 FOURCC
561 HINSTANCE
562 HWND
563 LONG
564 LPARAM
565 LRESULT
568 %ptr
570 DWORD *
571 HINSTANCE16 *
572 HMIDIIN16 *
573 HMIDIOUT16 *
574 HMIDISTRM16 *
575 HPCSTR
576 HPSTR
577 HWAVEIN16 *
578 HWAVEOUT16 *
579 LPAUXCAPS16
580 LPBYTE
581 LPDWORD
582 LPHANDLE16
583 LPHMIXER16
584 LPJOYCAPS16
585 LPJOYINFO16
586 LPJOYINFOEX
587 LPMIDIHDR16
588 LPMIDIINCAPS16
589 LPMIDIOUTCAPS16
590 LPMIXERCAPS16
591 LPMIXERCONTROLDETAILS16
592 LPMIXERLINE16
593 LPMIXERLINECONTROLS16
594 LPMMCKINFO
595 LPMMIOPROC16
596 LPMMTIME16
597 LPTIMECAPS16
598 LPUINT16
599 LPVOID
600 LPWAVEFORMATEX
601 LPWAVEHDR
602 LPWAVEINCAPS16
603 LPWAVEOUTCAPS16
604 MIDIHDR16 *
605 MMCKINFO *
606 MMIOINFO16 *
607 UINT16 *
608 WAVEHDR *
609 WORD *
610 YIELDPROC16
612 %segptr
614 FARPROC16
615 LPTIMECALLBACK16
616 SEGPTR
618 %str
620 LPCSTR
621 LPSTR
623 %void
625 void
627 %word
629 BOOL16
630 HANDLE16
631 HDRVR16
632 HINSTANCE16
633 HMIDIIN16
634 HMIDIOUT16
635 HMIDISTRM16
636 HMIXER16
637 HMIXEROBJ16
638 HMMIO16
639 HMODULE16
640 HTASK16
641 HWAVEIN16
642 HWAVEOUT16
643 HWND16
644 INT16
645 MMRESULT16
646 UINT16
647 WORD
649 %%mouse.dll
651 %ptr
653 LPMOUSEINFO
655 %segptr
657 FARPROC16
659 %void
661 VOID
663 %word
665 WORD
667 %%msacm.dll
669 %long
671 BOOL
672 DWORD
673 LPARAM
674 LRESULT
676 %ptr
678 ACMDRIVERENUMCB16
679 ACMFILTERENUMCB16
680 ACMFILTERTAGENUMCB16
681 ACMFORMATENUMCB16
682 ACMFORMATTAGENUMCB16
683 LPACMDRIVERDETAILS16
684 LPACMFILTERCHOOSE16
685 LPACMFILTERDETAILS16
686 LPACMFILTERTAGDETAILS16
687 LPACMFORMATCHOOSE16
688 LPACMFORMATDETAILS16
689 LPACMFORMATTAGDETAILS16
690 LPACMSTREAMHEADER16
691 LPDWORD
692 LPHACMDRIVER16
693 LPHACMDRIVERID16
694 LPHACMSTREAM16
695 LPVOID
696 LPWAVEFILTER
697 LPWAVEFORMATEX
699 %word
701 HACMDRIVER16
702 HACMDRIVERID16
703 HACMOBJ16
704 HACMSTREAM16
705 HINSTANCE16
706 MMRESULT16
707 UINT16
708 WORD
710 %%msvideo.dll
712 %long
714 BOOL
715 DWORD
716 HINSTANCE
717 LONG
718 LRESULT
720 %ptr
722 LPBITMAPINFOHEADER
723 LPDWORD
724 LPVOID
726 %segptr
728 FARPROC16
729 ICINFO16 *
731 %str
733 LPSTR
735 %word
737 BOOL16
738 HDC16
739 HDRAWDIB16
740 HIC16
741 HPALETTE16
742 HWND16
743 INT16
744 UINT16
745 WORD
747 %%ole2.dll
749 %long
751 DWORD
752 HOLEMENU
753 HRESULT
754 ULONG
756 %longlong
758 ULARGE_INTEGER
760 %ptr
762 CLSID *
763 IDataObject *
764 IDataObject **
765 ILockBytes16 *
766 LPCLSID
767 LPDROPTARGET
768 LPLOCKBYTES16 *
769 LPMONIKER *
770 LPOLEINPLACEACTIVEOBJECT
771 LPOLEINPLACEFRAME
772 LPRUNNINGOBJECTTABLE *
773 LPSTORAGE
774 LPVOID
775 LPVOID *
776 REFIID
777 REFCLSID
778 STATSTG16 *
779 ULONG *
780 void *
781 void **
783 %segptr
785 SEGPTR
787 %str
789 LPCOLESTR16
791 %void
793 void
795 %word
797 BOOL16
798 HGLOBAL16
799 HICON16
800 HWND16
801 UINT16
803 %%ole2disp.dll
805 %long
807 DWORD
808 HRESULT
809 LCID
812 %ptr
814 BSTR16 *
815 INTERFACEDATA *
816 ITypeInfo *
817 ITypeInfo **
818 IUnknown *
819 IUnknown **
820 LPBSTR16
821 REFCLSID
822 char *
823 unsigned long *
824 void *
826 %segstr
828 BSTR16
830 %str
832 LPCOLESTR16
834 %void
836 void
838 %word
840 INT16
842 %%ole2nls.dll
844 %long
846 DWORD
847 LCID
848 LCTYPE
850 %ptr
852 LPVOID
853 LPWORD
855 %str
857 LPCSTR
858 LPSTR
860 %word
862 BOOL16
863 INT16
864 LANGID
865 UINT16
867 %%olecli.dll
869 %long
871 LHCLIENTDOC
872 LONG
874 %ptr
876 _LPOLEOBJECT
877 LHCLIENTDOC *
879 %segptr
881 SEGPTR
883 %str
885 LPCSTR
887 %word
889 BOOL16
890 HDC16
891 OLESTATUS
892 UINT16
894 %%olesvr.dll
896 %long
898 LHSERVER
899 LHSERVERDOC
901 %ptr
903 BOOL16 *
904 LHSERVER *
905 LHSERVERDOC *
906 LPOLESERVER
907 LPOLESERVERDOC
909 %str
911 LPCSTR
913 %word
915 HINSTANCE16
916 OLESTATUS
917 OLE_SERVER_USE
919 %%setupx.dll
921 %long
923 BOOL
924 DWORD
925 HKEY
926 LPARAM
927 WPARAM
930 %ptr
932 HINF16 *
933 LPBYTE
934 LPDEVICE_INFO16
935 LPDWORD
936 LPEXPANDVTBL
937 LPHKEY16
938 LPLOGDISKDESC
939 LPLPDEVICE_INFO16
940 LPVIRTNODE
941 LPVOID
942 PHKEY
943 VIFPROC
944 VOID *
946 %str
948 LPCSTR
949 LPSTR
951 %void
953 void
955 %word
957 DI_FUNCTION16
958 HINF16
959 HINSTANCE16
960 HKEY16
961 HWND16
962 INT16
963 LOGDISKID16
964 RETERR16
965 UINT16
966 VHSTR
967 WORD
969 %%shell.dll
971 %long
973 BOOL
974 DWORD
975 HKEY
976 LPARAM
977 LRESULT
979 %ptr
981 HICON16 *
982 LPDWORD
983 LPWORD
984 POINT16 *
986 %segptr
988 SEGPTR
990 %str
992 LPCSTR
993 LPSTR
995 %void
997 void
999 %word
1001 BOOL16
1002 HDROP16
1003 HGLOBAL16
1004 HICON16
1005 HINSTANCE16
1006 HWND16
1007 INT16
1008 UINT16
1009 WORD
1010 WPARAM16
1012 %%sound.dll
1014 %long
1016 DWORD
1018 %ptr
1020 LPINT16
1022 %void
1024 void
1026 %word
1028 INT16
1030 %%storage.dll
1032 %long
1034 DWORD
1035 HRESULT
1036 ULONG
1038 %longlong
1040 LARGE_INTEGER
1042 %ptr
1044 IID *
1045 IStorage16 *
1046 IStorage16 **
1047 IStream16 *
1048 IStream16 **
1049 LPSTORAGE16
1050 LPVOID *
1051 REFIID
1052 SNB16
1053 STATSTG16 *
1054 ULARGE_INTEGER *
1055 ULONG *
1056 void *
1058 %segptr
1060 SEGPTR
1062 %str
1064 LPCOLESTR16
1066 %%stress.dll
1068 %long
1070 DWORD
1071 LONG
1073 %void
1075 void
1077 %word
1079 BOOL16
1080 INT16
1081 UINT16
1083 %%system.drv
1085 %long
1087 DWORD
1089 %ptr
1091 char *
1093 %segptr
1095 FARPROC16
1097 %void
1099 void
1101 %word
1103 WORD
1105 %%toolhelp.dll
1107 %long
1109 DWORD
1111 %ptr
1113 FARPROC
1114 GLOBALENTRY *
1115 GLOBALINFO *
1116 LOCAL32ENTRY *
1117 LOCAL32INFO *
1118 LOCALENTRY *
1119 LOCALINFO *
1120 MEMMANINFO *
1121 MODULEENTRY *
1122 STACKTRACEENTRY *
1123 SYSHEAPINFO *
1124 TASKENTRY *
1125 TIMERINFO *
1126 void *
1128 %segptr
1130 FARPROC16
1132 %str
1134 LPCSTR
1136 %void
1138 void
1140 %word
1142 BOOL16
1143 HGLOBAL16
1144 HMODULE16
1145 HTASK16
1146 WORD
1148 %%twain.dll
1150 %long
1152 TW_UINT32
1154 %ptr
1156 TW_MEMREF
1157 pTW_IDENTITY
1159 %word
1161 TW_UINT16
1163 %%typelib.dll
1165 %long
1167 DWORD
1168 HRESULT
1169 LCID
1171 %ptr
1173 ITypeLib **
1174 LPBSTR16
1175 REFGUID
1177 %str
1179 LPOLESTR
1181 %word
1183 WORD
1185 %%user.exe
1187 %long
1189 BOOL
1190 COLORREF
1191 DWORD
1192 HHOOK
1193 LONG
1194 LPARAM
1195 LRESULT
1196 POINT16
1197 UINT
1200 %ptr
1202 BOOL16 *
1203 COLORREF *
1204 CONTEXT86 *
1205 CURSORICONINFO *
1206 DRAWSTATEPROC16
1207 DWORD *
1208 HANDLE *
1209 HHOOK *
1210 INT16 *
1211 LPBYTE
1212 LPCOMSTAT16
1213 LPCVOID
1214 LPDCB16
1215 LPDEVMODEA
1216 LPDRIVERINFOSTRUCT16
1217 LPDWORD
1218 LPICONINFO16
1219 LPINT16
1220 LPMSG16
1221 LPMSGBOXPARAMS16
1222 LPPAINTSTRUCT16
1223 LPPOINT16
1224 LPQUEUESTRUCT16 *
1225 LPRECT16
1226 LPSCROLLINFO
1227 LPVOID
1228 MENUITEMINFO16 *
1229 MSG16 *
1230 MSG32_16 *
1231 PAINTSTRUCT16 *
1232 POINT16 *
1233 RECT16 *
1234 SCROLLINFO *
1235 SEGPTR *
1236 UINT16 *
1237 VA_LIST16
1238 WINDOWPLACEMENT16 *
1239 WNDCLASS16 *
1240 WNDCLASSEX16 *
1241 WNDPROC
1242 WORD *
1243 void *
1245 %segptr
1247 DLGPROC16
1248 FARPROC16
1249 GRAYSTRINGPROC16
1250 HOOKPROC16
1251 PROPENUMPROC16
1252 SEGPTR
1253 TIMERPROC16
1254 WNDENUMPROC16
1255 WNDPROC16
1257 %str
1259 LPCSTR
1260 LPSTR
1262 %void
1264 VOID
1265 void
1267 %word
1269 ATOM
1270 BOOL16
1271 BYTE
1272 CHAR
1273 HACCEL16
1274 HANDLE16
1275 HBITMAP16
1276 HBRUSH16
1277 HCURSOR16
1278 HDC16
1279 HDRVR16
1280 HDWP16
1281 HFONT16
1282 HGLOBAL16
1283 HICON16
1284 HINSTANCE16
1285 HMENU16
1286 HMODULE16
1287 HPALETTE16
1288 HQUEUE16
1289 HRGN16
1290 HRSRC16
1291 HTASK16
1292 HWND16
1293 INT16
1294 UINT16
1295 WORD
1296 WPARAM16
1298 %%ver.dll
1300 %long
1302 DWORD
1304 %ptr
1306 LPDWORD
1307 LPVOID
1308 SEGPTR *
1309 UINT16 *
1311 %segptr
1313 SEGPTR
1315 %str
1317 LPCSTR
1318 LPSTR
1320 %word
1322 UINT16
1324 %%w32sys.dll
1326 %long
1328 DWORD
1330 %ptr
1332 LPWIN32SINFO
1334 %segptr
1336 SEGPTR
1338 %word
1340 HFILE16
1341 WORD
1343 %%win32s16.dll
1345 %long
1347 BOOL
1348 DWORD
1349 HANDLE
1351 %ptr
1353 LPCVOID
1354 LPDWORD
1355 LPVOID
1356 PMEMORY_BASIC_INFORMATION
1358 %segptr
1360 SEGPTR
1362 %void
1364 void
1366 %word
1368 WORD
1370 %%win87em.dll
1372 %long
1376 %ptr
1378 CONTEXT86 *
1379 struct Win87EmInfoStruct *
1380 void *
1382 %void
1384 void
1386 %%winaspi.dll
1388 %long
1390 DWORD
1392 %segptr
1394 FARPROC16
1395 SEGPTR
1397 %word
1399 BOOL16
1400 WORD
1402 %%windebug.dll
1404 %ptr
1406 CONTEXT86 *
1408 %void
1410 void
1412 %%winedos16.dll
1414 %void
1416 void
1418 %%wineps16.drv
1420 %long
1422 DWORD
1424 %ptr
1426 LPDEVMODEA
1428 %str
1430 LPCSTR
1431 LPSTR
1433 %void
1435 void
1437 %word
1439 HANDLE16
1440 HWND16
1441 INT16
1442 WORD
1444 %%wing.dll
1446 %long
1448 COLORREF
1450 %ptr
1452 BITMAPINFO *
1453 RGBQUAD *
1454 SEGPTR *
1456 %segptr
1458 SEGPTR
1460 %word
1462 BOOL16
1463 HBITMAP16
1464 HBRUSH16
1465 HDC16
1466 HPALETTE16
1467 INT16
1468 UINT16
1469 WING_DITHER_TYPE
1471 %%winnls.dll
1473 %long
1475 BOOL
1477 %word
1479 HWND16
1482 %%wintab.dll
1484 %long
1486 DWORD
1487 LPARAM
1488 LRESULT
1490 %ptr
1492 LPBYTE
1493 LPINT16
1494 LPLOGCONTEXT16
1495 LPVOID
1496 LPWTHOOKPROC16
1497 UINT16 *
1498 WTCONFIGPROC16
1499 WTENUMPROC16
1500 WTHOOKPROC16
1502 %str
1504 LPSTR
1506 %word
1508 BOOL16
1509 HCTX16
1510 HMGR16
1511 HWND16
1512 HWTHOOK16
1513 INT16
1514 UINT16
1515 WPARAM16
1517 %%winsock.dll
1519 %long
1521 BOOL
1523 LONG
1524 u_long
1526 %ptr
1528 INT16 *
1529 LPWSADATA16
1530 ULONG *
1531 char *
1532 struct WS_in_addr
1533 struct WS_sockaddr *
1534 struct WS_timeval *
1535 ws_fd_set16 *
1537 %segptr
1539 FARPROC16
1540 SEGPTR
1542 %str
1544 LPCSTR
1546 %void
1548 void
1550 %word
1552 HANDLE16
1553 HWND16
1554 INT16
1555 SOCKET16
1556 UINT16
1557 u_short
1559 %%wprocs.dll
1561 %ptr
1563 CONTEXT86 *
1565 %void
1567 void