- add VESA mode 0x6a (same as 0x102)
[wine/multimedia.git] / tools / winapi / win16.api
blob9d5cb447135b35ccc1a8bff4973d1c6cff17c71e
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 BOOL
42 DWORD
43 LONG
44 LPARAM
46 %ptr
48 LPCHOOSECOLOR16
49 LPCHOOSEFONT16
50 LPPRINTDLG16
52 %segptr
54 SEGPTR
56 %str
58 LPCSTR
59 LPSTR
61 %word
63 BOOL16
64 HINSTANCE16
65 HWND16
66 INT16
67 UINT16
68 WORD
69 WPARAM16
70 short
72 %%compobj.dll
74 %long
76 BOOL
77 DWORD
78 HRESULT
79 INT
80 ULONG
82 %ptr
84 CLSID *
85 COSERVERINFO *
86 FILETIME *
87 GUID *
88 HTASK16 *
89 IMalloc16 *
90 LPCLSID
91 LPDWORD
92 LPMALLOC16 *
93 LPMESSAGEFILTER
94 LPMESSAGEFILTER *
95 LPOLESTR16 *
96 LPUNKNOWN
97 LPVOID
98 LPVOID *
99 LPWORD
100 REFCLSID
101 REFGUID
102 REFIID
104 %segptr
106 SEGPTR
108 %str
110 LPCOLESTR16
111 LPOLESTR
113 %void
115 VOID
116 void
118 %word
120 BOOL16
121 HINSTANCE16
122 HTASK16
123 INT16
124 WORD
126 %%ctl3d.dll
128 %long
130 DWORD
131 HBRUSH
132 LONG
133 LPARAM
135 %void
137 void
139 %word
141 BOOL16
142 HDC16
143 HINSTANCE16
144 HWND16
145 INT16
146 UINT16
147 WORD
148 WPARAM16
150 %%ctl3dv2.dll
152 %long
154 DWORD
155 HBRUSH
156 LONG
157 LPARAM
158 LRESULT
160 %void
162 void
164 %word
166 BOOL16
167 HDC16
168 HINSTANCE16
169 HWND16
170 INT16
171 UINT16
172 WORD
173 WPARAM16
175 %%ddeml.dll
177 %long
179 DWORD
180 HCONV
181 HCONVLIST
182 HDDEDATA
185 %long --forbidden
189 %ptr
191 LPBYTE
192 LPCONVCONTEXT16
193 LPCONVINFO16
194 LPDWORD
195 LPVOID
196 PFNCALLBACK16
198 %str
200 LPCSTR
201 LPSTR
203 %word
205 BOOL16
206 INT16
207 UINT16
209 %%dispdib.dll
211 %ptr
213 LPBITMAPINFO
215 %str
217 LPSTR
219 %word
221 WORD
223 %%display.dll
225 %long
227 DWORD
229 %ptr
231 LPCURSORINFO16
232 struct tagCURSORICONINFO *
234 %str
236 LPSTR
238 %void
240 VOID
242 %word
244 BOOL16
245 WORD
247 %%gdi.exe
249 %long
251 COLORREF
252 DWORD
253 HANDLE
254 LONG
255 LPARAM
256 UINT
259 %ptr
261 ABORTPROC16
262 BITMAP16 *
263 BITMAPINFO *
264 BITMAPINFOHEADER *
265 DEVMODEA *
266 DOCINFO16 *
267 FARPROC16 *
268 HANDLETABLE16 *
269 INT16 *
270 LOGBRUSH16 *
271 LOGFONT16 *
272 LOGPALETTE *
273 LOGPEN16 *
274 LPABC16
275 LPBYTE
276 LPCVOID
277 LPDEVMODEA
278 LPDWORD
279 LPFONTINFO16
280 LPGLYPHMETRICS16
281 LPINT16
282 LPKERNINGPAIR16
283 LPLOGFONT16
284 LPOUTLINETEXTMETRIC16
285 LPPALETTEENTRY
286 LPPOINT16
287 LPRASTERIZER_STATUS
288 LPRECT16
289 LPRGNDATA
290 LPSIZE16
291 LPTEXTXFORM16
292 LPVOID
293 MAT2 *
294 METARECORD *
295 PALETTEENTRY *
296 POINT16 *
297 RECT16 *
298 RGBQUAD *
299 SEGPTR *
300 TEXTMETRIC16 *
301 VOID *
303 %segptr
305 FARPROC16
306 FONTENUMPROC16
307 GOBJENUMPROC16
308 LINEDDAPROC16
309 MFENUMPROC16
310 SEGPTR
312 %str
314 LPCSTR
315 LPSTR
317 %void
319 VOID
320 void
322 %word
324 BOOL16
325 BYTE
326 HANDLE16
327 HBITMAP16
328 HBRUSH16
329 HDC16
330 HFONT16
331 HGDIOBJ16
332 HGLOBAL16
333 HMETAFILE16
334 HMODULE16
335 HPALETTE16
336 HPEN16
337 HPJOB16
338 HPQ16
339 HRGN16
340 INT16
341 UINT16
342 WORD
344 %%krnl386.exe
346 %long
348 BOOL
349 DWORD
350 HANDLE
351 HINSTANCE
352 HKEY
353 HMODULE
355 LONG
356 UINT
358 %ptr
360 BYTE *
361 CONTEXT86 *
362 FARPROC
363 FARPROC *
364 FARPROC16 *
365 HANDLE *
366 LPBYTE
367 LPCATCHBUF
368 LPCVOID
369 LPDWORD
370 LPVOID
371 OFSTRUCT *
372 OSVERSIONINFO16 *
373 PHKEY
374 SECURITY_ATTRIBUTES *
375 SEGINFO *
376 SEGPTR *
377 SYSLEVEL *
378 THUNKLET *
379 UINT16 *
380 UTGLUEPROC
381 WIN32_FIND_DATAA *
382 WINDEBUGINFO16 *
383 struct ThunkDataCommon *
385 %segptr
387 FARPROC16
388 SEGPTR
390 %str
392 LPCSTR
393 LPSTR
395 %void
397 VOID
398 void
400 %word
402 ATOM
403 BOOL16
404 BYTE
405 HANDLE16
406 HFILE16
407 HGLOBAL16
408 HINSTANCE16
409 HLOCAL16
410 HMODULE16
411 HQUEUE16
412 HRSRC16
413 HTASK16
414 INT16
415 UINT16
416 WORD
418 %wstr
420 LPCWSTR
422 %%keyboard.dll
424 %long
426 DWORD
427 LONG
429 %ptr
431 LPBYTE
432 LPKBINFO
433 LPVOID
435 %segptr
437 FARPROC16
439 %str
441 LPCSTR
442 LPSTR
444 %void
446 VOID
447 void
449 %word
451 CHAR
452 INT16
453 UINT16
454 WORD
456 %%lzexpand.dll
458 %long
460 LONG
462 %ptr
464 LPOFSTRUCT
465 LPVOID
467 %str
469 LPSTR
471 %void
473 void
475 %word
477 HFILE16
478 INT16
479 UINT16
481 %%mmsystem.dll
483 %long
485 BOOL
486 DWORD
487 FOURCC
488 HINSTANCE
489 HWND
490 LONG
491 LPARAM
492 LRESULT
494 %ptr
496 DWORD *
497 HINSTANCE16 *
498 HMIDIIN16 *
499 HMIDIOUT16 *
500 HMIDISTRM16 *
501 HPCSTR
502 HPSTR
503 HWAVEIN16 *
504 HWAVEOUT16 *
505 LPAUXCAPS16
506 LPBYTE
507 LPDWORD
508 LPHANDLE16
509 LPHMIXER16
510 LPJOYCAPS16
511 LPJOYINFO16
512 LPJOYINFOEX
513 LPMIDIHDR16
514 LPMIDIINCAPS16
515 LPMIDIOUTCAPS16
516 LPMIXERCAPS16
517 LPMIXERCONTROLDETAILS16
518 LPMIXERLINE16
519 LPMIXERLINECONTROLS16
520 LPMMCKINFO
521 LPMMIOPROC16
522 LPMMTIME16
523 LPTIMECAPS16
524 LPUINT16
525 LPWAVEFORMATEX
526 LPWAVEHDR
527 LPWAVEINCAPS16
528 LPWAVEOUTCAPS16
529 MIDIHDR16 *
530 MMCKINFO *
531 MMIOINFO16 *
532 UINT16 *
533 WAVEHDR *
534 WORD *
535 YIELDPROC16
537 %segptr
539 FARPROC16
540 LPTIMECALLBACK16
541 SEGPTR
543 %str
545 LPCSTR
546 LPSTR
548 %void
550 void
552 %word
554 BOOL16
555 HANDLE16
556 HDRVR16
557 HINSTANCE16
558 HMIDIIN16
559 HMIDIOUT16
560 HMIDISTRM16
561 HMIXER16
562 HMIXEROBJ16
563 HMMIO16
564 HMODULE16
565 HTASK16
566 HWAVEIN16
567 HWAVEOUT16
568 HWND16
569 INT16
570 MMRESULT16
571 UINT16
572 WORD
574 %%mouse.dll
576 %ptr
578 LPMOUSEINFO
580 %segptr
582 FARPROC16
584 %void
586 VOID
588 %word
590 WORD
592 %%msacm.dll
594 %long
596 BOOL
597 DWORD
598 LPARAM
599 LRESULT
601 %ptr
603 ACMDRIVERENUMCB16
604 ACMFILTERENUMCB16
605 ACMFILTERTAGENUMCB16
606 ACMFORMATENUMCB16
607 ACMFORMATTAGENUMCB16
608 LPACMDRIVERDETAILS16
609 LPACMFILTERCHOOSE16
610 LPACMFILTERDETAILS16
611 LPACMFILTERTAGDETAILS16
612 LPACMFORMATCHOOSE16
613 LPACMFORMATDETAILS16
614 LPACMFORMATTAGDETAILS16
615 LPACMSTREAMHEADER16
616 LPDWORD
617 LPHACMDRIVER16
618 LPHACMDRIVERID16
619 LPHACMSTREAM16
620 LPVOID
621 LPWAVEFILTER
622 LPWAVEFORMATEX
624 %word
626 HACMDRIVER16
627 HACMDRIVERID16
628 HACMOBJ16
629 HACMSTREAM16
630 HINSTANCE16
631 MMRESULT16
632 UINT16
633 WORD
635 %%msvideo.dll
637 %long
639 BOOL
640 DWORD
641 HINSTANCE
642 LONG
643 LRESULT
645 %ptr
647 LPBITMAPINFOHEADER
648 LPDWORD
649 LPVOID
651 %segptr
653 FARPROC16
654 ICINFO16 *
656 %str
658 LPSTR
660 %word
662 BOOL16
663 HDC16
664 HDRAWDIB16
665 HIC16
666 HPALETTE16
667 HWND16
668 INT16
669 UINT16
670 WORD
672 %%ole2.dll
674 %long
676 DWORD
677 HRESULT
678 ULONG
680 %longlong
682 ULARGE_INTEGER
684 %ptr
686 IDataObject *
687 IDataObject **
688 ILockBytes16 *
689 LPDROPTARGET
690 LPLOCKBYTES16 *
691 LPMONIKER *
692 LPRUNNINGOBJECTTABLE *
693 LPVOID
694 LPVOID *
695 REFIID
696 REFCLSID
697 STATSTG16 *
698 ULONG *
699 void *
700 void **
702 %str
704 LPCOLESTR16
706 %void
708 void
710 %word
712 BOOL16
713 HGLOBAL16
714 HICON16
715 HWND16
716 UINT16
718 %%ole2disp.dll
720 %long
722 DWORD
723 HRESULT
724 LCID
727 %ptr
729 BSTR16 *
730 INTERFACEDATA *
731 ITypeInfo *
732 ITypeInfo **
733 IUnknown *
734 IUnknown **
735 LPBSTR16
736 REFCLSID
737 char *
738 unsigned long *
739 void *
741 %segstr
743 BSTR16
745 %str
747 LPCOLESTR16
749 %void
751 void
753 %word
755 INT16
757 %%ole2nls.dll
759 %long
761 DWORD
762 LCID
763 LCTYPE
765 %ptr
767 LPVOID
768 LPWORD
770 %str
772 LPCSTR
773 LPSTR
775 %word
777 BOOL16
778 INT16
779 LANGID
780 UINT16
782 %%olecli.dll
784 %long
786 LHCLIENTDOC
787 LONG
789 %ptr
791 LHCLIENTDOC *
792 LPOLEOBJECT
794 %segptr
796 SEGPTR
798 %str
800 LPCSTR
802 %word
804 BOOL16
805 HDC16
806 OLESTATUS
807 UINT16
809 %%olesvr.dll
811 %long
813 LHSERVER
814 LHSERVERDOC
816 %ptr
818 BOOL16 *
819 LHSERVER *
820 LHSERVERDOC *
821 LPOLESERVER
822 LPOLESERVERDOC
824 %str
826 LPCSTR
828 %word
830 HINSTANCE16
831 OLESTATUS
832 OLE_SERVER_USE
834 %%setupx.dll
836 %long
838 BOOL
839 DWORD
840 HKEY
841 LPARAM
842 WPARAM
845 %ptr
847 HINF16 *
848 LPBYTE
849 LPDEVICE_INFO16
850 LPDWORD
851 LPEXPANDVTBL
852 LPHKEY16
853 LPLOGDISKDESC
854 LPLPDEVICE_INFO16
855 LPVIRTNODE
856 LPVOID
857 PHKEY
858 VIFPROC
859 VOID *
861 %str
863 LPCSTR
864 LPSTR
866 %void
868 void
870 %word
872 HINF16
873 HINSTANCE16
874 HKEY16
875 HWND16
876 INT16
877 LOGDISKID16
878 RETERR16
879 UINT16
880 VHSTR
881 WORD
883 %%shell.dll
885 %long
887 BOOL
888 DWORD
889 HKEY
890 LPARAM
891 LRESULT
893 %ptr
895 HICON16 *
896 LPDWORD
897 LPWORD
898 POINT16 *
900 %segptr
902 SEGPTR
904 %str
906 LPCSTR
907 LPSTR
909 %void
911 void
913 %word
915 BOOL16
916 HDROP16
917 HGLOBAL16
918 HICON16
919 HINSTANCE16
920 HWND16
921 INT16
922 UINT16
923 WORD
924 WPARAM16
926 %%sound.dll
928 %long
930 DWORD
932 %ptr
934 LPINT16
936 %void
938 void
940 %word
942 INT16
944 %%storage.dll
946 %long
948 DWORD
949 HRESULT
950 ULONG
952 %longlong
954 LARGE_INTEGER
956 %ptr
958 IID *
959 ILockBytes16 *
960 IStorage16 *
961 IStorage16 **
962 IStream16 *
963 IStream16 **
964 LPSTORAGE16
965 LPVOID *
966 REFIID
967 SNB16
968 STATSTG16 *
969 ULARGE_INTEGER *
970 ULONG *
971 void *
973 %segptr
975 SEGPTR
977 %str
979 LPCOLESTR16
981 %%stress.dll
983 %long
985 DWORD
986 LONG
988 %void
990 void
992 %word
994 BOOL16
995 INT16
996 UINT16
998 %%system.dll
1000 %long
1002 DWORD
1004 %ptr
1006 char *
1008 %segptr
1010 FARPROC16
1012 %void
1014 void
1016 %word
1018 WORD
1020 %%toolhelp.dll
1022 %long
1024 DWORD
1026 %ptr
1028 FARPROC
1029 GLOBALENTRY *
1030 GLOBALINFO *
1031 LOCAL32ENTRY *
1032 LOCAL32INFO *
1033 LOCALENTRY *
1034 LOCALINFO *
1035 MEMMANINFO *
1036 MODULEENTRY *
1037 STACKTRACEENTRY *
1038 SYSHEAPINFO *
1039 TASKENTRY *
1040 TIMERINFO *
1041 void *
1043 %segptr
1045 FARPROC16
1047 %str
1049 LPCSTR
1051 %void
1053 void
1055 %word
1057 BOOL16
1058 HGLOBAL16
1059 HMODULE16
1060 HTASK16
1061 WORD
1063 %%typelib.dll
1065 %long
1067 DWORD
1068 HRESULT
1069 LCID
1071 %ptr
1073 ITypeLib **
1074 LPBSTR16
1075 REFGUID
1077 %str
1079 LPOLESTR
1081 %word
1083 WORD
1085 %%user.exe
1087 %long
1089 BOOL
1090 COLORREF
1091 DWORD
1092 HHOOK
1093 LONG
1094 LPARAM
1095 LRESULT
1096 POINT16
1097 UINT
1099 %ptr
1101 BOOL16 *
1102 COLORREF *
1103 CONTEXT86 *
1104 CURSORICONINFO *
1105 DRAWSTATEPROC16
1106 DWORD *
1107 HANDLE *
1108 HHOOK *
1109 INT16 *
1110 LPBYTE
1111 LPCOMSTAT16
1112 LPCVOID
1113 LPDCB16
1114 LPDEVMODEA
1115 LPDRIVERINFOSTRUCT16
1116 LPDWORD
1117 LPICONINFO16
1118 LPINT16
1119 LPMSG16
1120 LPMSGBOXPARAMS16
1121 LPPAINTSTRUCT16
1122 LPPOINT16
1123 LPQUEUESTRUCT16 *
1124 LPRECT16
1125 LPSCROLLINFO
1126 LPVOID
1127 MENUITEMINFO16 *
1128 MSG16 *
1129 MSG32_16 *
1130 PAINTSTRUCT16 *
1131 POINT16 *
1132 RECT16 *
1133 SCROLLINFO *
1134 SEGPTR *
1135 UINT16 *
1136 WINDOWPLACEMENT16 *
1137 WNDCLASS16 *
1138 WNDCLASSEX16 *
1139 WNDPROC
1140 WORD *
1141 void *
1143 %segptr
1145 DLGPROC16
1146 FARPROC16
1147 GRAYSTRINGPROC16
1148 HOOKPROC16
1149 PROPENUMPROC16
1150 SEGPTR
1151 TIMERPROC16
1152 WNDENUMPROC16
1153 WNDPROC16
1155 %str
1157 LPCSTR
1158 LPSTR
1160 %void
1162 VOID
1163 void
1165 %word
1167 ATOM
1168 BOOL16
1169 BYTE
1170 CHAR
1171 HACCEL16
1172 HANDLE16
1173 HBITMAP16
1174 HBRUSH16
1175 HCURSOR16
1176 HDC16
1177 HDRVR16
1178 HDWP16
1179 HFONT16
1180 HGLOBAL16
1181 HICON16
1182 HINSTANCE16
1183 HMENU16
1184 HMODULE16
1185 HPALETTE16
1186 HQUEUE16
1187 HRGN16
1188 HRSRC16
1189 HTASK16
1190 HWND16
1191 INT16
1192 UINT16
1193 WORD
1194 WPARAM16
1196 %%ver.dll
1198 %long
1200 DWORD
1202 %ptr
1204 LPDWORD
1205 LPVOID
1206 SEGPTR *
1207 UINT16 *
1209 %segptr
1211 SEGPTR
1213 %str
1215 LPCSTR
1216 LPSTR
1218 %word
1220 UINT16
1222 %%w32sys.dll
1224 %long
1226 DWORD
1228 %ptr
1230 LPWIN32SINFO
1232 %segptr
1234 SEGPTR
1236 %word
1238 HFILE16
1239 WORD
1241 %%win32s16.dll
1243 %long
1245 BOOL
1246 DWORD
1247 HANDLE
1249 %ptr
1251 LPCVOID
1252 LPDWORD
1253 LPVOID
1254 PMEMORY_BASIC_INFORMATION
1256 %segptr
1258 SEGPTR
1260 %void
1262 void
1264 %word
1266 WORD
1268 %%win87em.dll
1270 %long
1274 %ptr
1276 CONTEXT86 *
1277 struct Win87EmInfoStruct *
1278 void *
1280 %void
1282 void
1284 %%winaspi.dll
1286 %long
1288 DWORD
1290 %segptr
1292 FARPROC16
1293 SEGPTR
1295 %word
1297 BOOL16
1298 WORD
1300 %%windebug.dll
1302 %ptr
1304 CONTEXT86 *
1306 %void
1308 void
1310 %%winedos16.dll
1312 %void
1314 void
1316 %%wineps16.drv
1318 %long
1320 DWORD
1322 %ptr
1324 LPDEVMODEA
1326 %str
1328 LPCSTR
1329 LPSTR
1331 %void
1333 void
1335 %word
1337 HANDLE16
1338 HWND16
1339 INT16
1340 WORD
1342 %%wing.dll
1344 %long
1346 COLORREF
1348 %ptr
1350 BITMAPINFO *
1351 RGBQUAD *
1352 SEGPTR *
1354 %segptr
1356 SEGPTR
1358 %word
1360 BOOL16
1361 HBITMAP16
1362 HBRUSH16
1363 HDC16
1364 HPALETTE16
1365 INT16
1366 UINT16
1367 WING_DITHER_TYPE
1369 %%winnls.dll
1371 %long
1373 BOOL
1375 %word
1377 HWND16
1380 %%wintab.dll
1382 %long
1384 DWORD
1385 LPARAM
1386 LRESULT
1388 %ptr
1390 LPBYTE
1391 LPINT16
1392 LPLOGCONTEXT16
1393 LPVOID
1394 LPWTHOOKPROC16
1395 UINT16 *
1396 WTCONFIGPROC16
1397 WTENUMPROC16
1398 WTHOOKPROC16
1400 %str
1402 LPSTR
1404 %word
1406 BOOL16
1407 HCTX16
1408 HMGR16
1409 HWND16
1410 HWTHOOK16
1411 INT16
1412 UINT16
1413 WPARAM16
1415 %%winsock.dll
1417 %long
1419 BOOL
1421 LONG
1422 u_long
1424 %ptr
1426 INT16 *
1427 LPWSADATA16
1428 ULONG *
1429 char *
1430 struct WS_sockaddr *
1431 struct WS_timeval *
1432 ws_fd_set16 *
1434 %segptr
1436 FARPROC16
1437 SEGPTR
1439 %str
1441 LPCSTR
1443 %unknown
1445 struct in_addr
1447 %void
1449 void
1451 %word
1453 HANDLE16
1454 HWND16
1455 INT16
1456 SOCKET16
1457 UINT16
1458 u_short
1460 %%wprocs.dll
1462 %ptr
1464 CONTEXT86 *
1466 %void
1468 void