- API files update.
[wine/gsoc_dplay.git] / tools / winapi / win16.api
blobe620f7cd4ba72e6b23377b00537496009be90e6d
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 %%display.drv
249 %long
251 DWORD
253 %ptr
255 LPCURSORINFO16
256 struct tagCURSORICONINFO *
258 %str
260 LPSTR
262 %void
264 VOID
266 %word
268 BOOL16
269 WORD
271 %%gdi.exe
273 %long
275 COLORREF
276 DWORD
277 HANDLE
278 LONG
279 LPARAM
280 UINT
283 %ptr
285 ABORTPROC16
286 BITMAP16 *
287 BITMAPINFO *
288 BITMAPINFOHEADER *
289 DEVMODEA *
290 DOCINFO16 *
291 FARPROC16 *
292 HANDLETABLE16 *
293 INT16 *
294 LOGBRUSH16 *
295 LOGFONT16 *
296 LOGPALETTE *
297 LOGPEN16 *
298 LPABC16
299 LPBYTE
300 LPCVOID
301 LPDEVMODEA
302 LPDWORD
303 LPFONTINFO16
304 LPGLYPHMETRICS16
305 LPINT16
306 LPKERNINGPAIR16
307 LPLOGFONT16
308 LPOUTLINETEXTMETRIC16
309 LPPALETTEENTRY
310 LPPOINT16
311 LPRASTERIZER_STATUS
312 LPRECT16
313 LPRGNDATA
314 LPSIZE16
315 LPTEXTXFORM16
316 LPVOID
317 MAT2 *
318 METARECORD *
319 PALETTEENTRY *
320 POINT16 *
321 RECT16 *
322 RGBQUAD *
323 SEGPTR *
324 TEXTMETRIC16 *
325 VOID *
327 %segptr
329 FARPROC16
330 FONTENUMPROC16
331 GOBJENUMPROC16
332 LINEDDAPROC16
333 MFENUMPROC16
334 SEGPTR
336 %str
338 LPCSTR
339 LPSTR
341 %void
343 VOID
344 void
346 %word
348 BOOL16
349 BYTE
350 HANDLE16
351 HBITMAP16
352 HBRUSH16
353 HDC16
354 HFONT16
355 HGDIOBJ16
356 HGLOBAL16
357 HMETAFILE16
358 HMODULE16
359 HPALETTE16
360 HPEN16
361 HPJOB16
362 HPQ16
363 HRGN16
364 INT16
365 UINT16
366 WORD
368 %%krnl386.exe
370 %long
372 BOOL
373 DWORD
374 HANDLE
375 HINSTANCE
376 HKEY
377 HMODULE
379 LONG
380 UINT
382 %ptr
384 BYTE *
385 CONTEXT86 *
386 FARPROC
387 FARPROC *
388 FARPROC16 *
389 HANDLE *
390 LPBYTE
391 LPCATCHBUF
392 LPCVOID
393 LPDWORD
394 LPVOID
395 OFSTRUCT *
396 OSVERSIONINFO16 *
397 PHKEY
398 SECURITY_ATTRIBUTES *
399 SEGINFO *
400 SEGPTR *
401 SYSLEVEL *
402 THUNKLET *
403 UINT16 *
404 UTGLUEPROC
405 WIN32_FIND_DATAA *
406 WINDEBUGINFO16 *
407 struct ThunkDataCommon *
409 %segptr
411 FARPROC16
412 SEGPTR
414 %str
416 LPCSTR
417 LPSTR
419 %void
421 VOID
422 void
424 %word
426 ATOM
427 BOOL16
428 BYTE
429 HANDLE16
430 HFILE16
431 HGLOBAL16
432 HINSTANCE16
433 HLOCAL16
434 HMODULE16
435 HQUEUE16
436 HRSRC16
437 HTASK16
438 INT16
439 UINT16
440 WORD
442 %wstr
444 LPCWSTR
446 %%keyboard.dll
448 %long
450 DWORD
451 LONG
453 %ptr
455 LPBYTE
456 LPKBINFO
457 LPVOID
459 %segptr
461 FARPROC16
463 %str
465 LPCSTR
466 LPSTR
468 %void
470 VOID
471 void
473 %word
475 CHAR
476 INT16
477 UINT16
478 WORD
480 %%keyboard.drv
482 %long
484 DWORD
485 LONG
487 %ptr
489 LPBYTE
490 LPKBINFO
491 LPVOID
493 %segptr
495 FARPROC16
497 %str
499 LPCSTR
500 LPSTR
502 %void
504 VOID
505 void
507 %word
509 CHAR
510 INT16
511 UINT16
512 WORD
514 %%lzexpand.dll
516 %long
518 LONG
520 %ptr
522 LPOFSTRUCT
523 LPVOID
525 %str
527 LPSTR
529 %void
531 void
533 %word
535 HFILE16
536 INT16
537 UINT16
539 %%mouse.drv
541 %ptr
543 LPMOUSEINFO
545 %segptr
547 FARPROC16
549 %void
551 VOID
553 %word
555 WORD
557 %%mmsystem.dll
559 %long
561 BOOL
562 DWORD
563 FOURCC
564 HINSTANCE
565 HWND
566 LONG
567 LPARAM
568 LRESULT
570 %ptr
572 DWORD *
573 HINSTANCE16 *
574 HMIDIIN16 *
575 HMIDIOUT16 *
576 HMIDISTRM16 *
577 HPCSTR
578 HPSTR
579 HWAVEIN16 *
580 HWAVEOUT16 *
581 LPAUXCAPS16
582 LPBYTE
583 LPDWORD
584 LPHANDLE16
585 LPHMIXER16
586 LPJOYCAPS16
587 LPJOYINFO16
588 LPJOYINFOEX
589 LPMIDIHDR16
590 LPMIDIINCAPS16
591 LPMIDIOUTCAPS16
592 LPMIXERCAPS16
593 LPMIXERCONTROLDETAILS16
594 LPMIXERLINE16
595 LPMIXERLINECONTROLS16
596 LPMMCKINFO
597 LPMMIOPROC16
598 LPMMTIME16
599 LPTIMECAPS16
600 LPUINT16
601 LPWAVEFORMATEX
602 LPWAVEHDR
603 LPWAVEINCAPS16
604 LPWAVEOUTCAPS16
605 MIDIHDR16 *
606 MMCKINFO *
607 MMIOINFO16 *
608 UINT16 *
609 WAVEHDR *
610 WORD *
611 YIELDPROC16
613 %segptr
615 FARPROC16
616 LPTIMECALLBACK16
617 SEGPTR
619 %str
621 LPCSTR
622 LPSTR
624 %void
626 void
628 %word
630 BOOL16
631 HANDLE16
632 HDRVR16
633 HINSTANCE16
634 HMIDIIN16
635 HMIDIOUT16
636 HMIDISTRM16
637 HMIXER16
638 HMIXEROBJ16
639 HMMIO16
640 HMODULE16
641 HTASK16
642 HWAVEIN16
643 HWAVEOUT16
644 HWND16
645 INT16
646 MMRESULT16
647 UINT16
648 WORD
650 %%mouse.dll
652 %ptr
654 LPMOUSEINFO
656 %segptr
658 FARPROC16
660 %void
662 VOID
664 %word
666 WORD
668 %%msacm.dll
670 %long
672 BOOL
673 DWORD
674 LPARAM
675 LRESULT
677 %ptr
679 ACMDRIVERENUMCB16
680 ACMFILTERENUMCB16
681 ACMFILTERTAGENUMCB16
682 ACMFORMATENUMCB16
683 ACMFORMATTAGENUMCB16
684 LPACMDRIVERDETAILS16
685 LPACMFILTERCHOOSE16
686 LPACMFILTERDETAILS16
687 LPACMFILTERTAGDETAILS16
688 LPACMFORMATCHOOSE16
689 LPACMFORMATDETAILS16
690 LPACMFORMATTAGDETAILS16
691 LPACMSTREAMHEADER16
692 LPDWORD
693 LPHACMDRIVER16
694 LPHACMDRIVERID16
695 LPHACMSTREAM16
696 LPVOID
697 LPWAVEFILTER
698 LPWAVEFORMATEX
700 %word
702 HACMDRIVER16
703 HACMDRIVERID16
704 HACMOBJ16
705 HACMSTREAM16
706 HINSTANCE16
707 MMRESULT16
708 UINT16
709 WORD
711 %%msvideo.dll
713 %long
715 BOOL
716 DWORD
717 HINSTANCE
718 LONG
719 LRESULT
721 %ptr
723 LPBITMAPINFOHEADER
724 LPDWORD
725 LPVOID
727 %segptr
729 FARPROC16
730 ICINFO16 *
732 %str
734 LPSTR
736 %word
738 BOOL16
739 HDC16
740 HDRAWDIB16
741 HIC16
742 HPALETTE16
743 HWND16
744 INT16
745 UINT16
746 WORD
748 %%ole2.dll
750 %long
752 DWORD
753 HRESULT
754 ULONG
756 %longlong
758 ULARGE_INTEGER
760 %ptr
762 IDataObject *
763 IDataObject **
764 ILockBytes16 *
765 LPDROPTARGET
766 LPLOCKBYTES16 *
767 LPMONIKER *
768 LPRUNNINGOBJECTTABLE *
769 LPVOID
770 LPVOID *
771 REFIID
772 REFCLSID
773 STATSTG16 *
774 ULONG *
775 void *
776 void **
778 %str
780 LPCOLESTR16
782 %void
784 void
786 %word
788 BOOL16
789 HGLOBAL16
790 HICON16
791 HWND16
792 UINT16
794 %%ole2disp.dll
796 %long
798 DWORD
799 HRESULT
800 LCID
803 %ptr
805 BSTR16 *
806 INTERFACEDATA *
807 ITypeInfo *
808 ITypeInfo **
809 IUnknown *
810 IUnknown **
811 LPBSTR16
812 REFCLSID
813 char *
814 unsigned long *
815 void *
817 %segstr
819 BSTR16
821 %str
823 LPCOLESTR16
825 %void
827 void
829 %word
831 INT16
833 %%ole2nls.dll
835 %long
837 DWORD
838 LCID
839 LCTYPE
841 %ptr
843 LPVOID
844 LPWORD
846 %str
848 LPCSTR
849 LPSTR
851 %word
853 BOOL16
854 INT16
855 LANGID
856 UINT16
858 %%olecli.dll
860 %long
862 LHCLIENTDOC
863 LONG
865 %ptr
867 LHCLIENTDOC *
868 LPOLEOBJECT
870 %segptr
872 SEGPTR
874 %str
876 LPCSTR
878 %word
880 BOOL16
881 HDC16
882 OLESTATUS
883 UINT16
885 %%olesvr.dll
887 %long
889 LHSERVER
890 LHSERVERDOC
892 %ptr
894 BOOL16 *
895 LHSERVER *
896 LHSERVERDOC *
897 LPOLESERVER
898 LPOLESERVERDOC
900 %str
902 LPCSTR
904 %word
906 HINSTANCE16
907 OLESTATUS
908 OLE_SERVER_USE
910 %%setupx.dll
912 %long
914 BOOL
915 DWORD
916 HKEY
917 LPARAM
918 WPARAM
921 %ptr
923 HINF16 *
924 LPBYTE
925 LPDEVICE_INFO16
926 LPDWORD
927 LPEXPANDVTBL
928 LPHKEY16
929 LPLOGDISKDESC
930 LPLPDEVICE_INFO16
931 LPVIRTNODE
932 LPVOID
933 PHKEY
934 VIFPROC
935 VOID *
937 %str
939 LPCSTR
940 LPSTR
942 %void
944 void
946 %word
948 DI_FUNCTION16
949 HINF16
950 HINSTANCE16
951 HKEY16
952 HWND16
953 INT16
954 LOGDISKID16
955 RETERR16
956 UINT16
957 VHSTR
958 WORD
960 %%shell.dll
962 %long
964 BOOL
965 DWORD
966 HKEY
967 LPARAM
968 LRESULT
970 %ptr
972 HICON16 *
973 LPDWORD
974 LPWORD
975 POINT16 *
977 %segptr
979 SEGPTR
981 %str
983 LPCSTR
984 LPSTR
986 %void
988 void
990 %word
992 BOOL16
993 HDROP16
994 HGLOBAL16
995 HICON16
996 HINSTANCE16
997 HWND16
998 INT16
999 UINT16
1000 WORD
1001 WPARAM16
1003 %%sound.dll
1005 %long
1007 DWORD
1009 %ptr
1011 LPINT16
1013 %void
1015 void
1017 %word
1019 INT16
1021 %%storage.dll
1023 %long
1025 DWORD
1026 HRESULT
1027 ULONG
1029 %longlong
1031 LARGE_INTEGER
1033 %ptr
1035 IID *
1036 ILockBytes16 *
1037 IStorage16 *
1038 IStorage16 **
1039 IStream16 *
1040 IStream16 **
1041 LPSTORAGE16
1042 LPVOID *
1043 REFIID
1044 SNB16
1045 STATSTG16 *
1046 ULARGE_INTEGER *
1047 ULONG *
1048 void *
1050 %segptr
1052 SEGPTR
1054 %str
1056 LPCOLESTR16
1058 %%stress.dll
1060 %long
1062 DWORD
1063 LONG
1065 %void
1067 void
1069 %word
1071 BOOL16
1072 INT16
1073 UINT16
1075 %%system.drv
1077 %long
1079 DWORD
1081 %ptr
1083 char *
1085 %segptr
1087 FARPROC16
1089 %void
1091 void
1093 %word
1095 WORD
1097 %%toolhelp.dll
1099 %long
1101 DWORD
1103 %ptr
1105 FARPROC
1106 GLOBALENTRY *
1107 GLOBALINFO *
1108 LOCAL32ENTRY *
1109 LOCAL32INFO *
1110 LOCALENTRY *
1111 LOCALINFO *
1112 MEMMANINFO *
1113 MODULEENTRY *
1114 STACKTRACEENTRY *
1115 SYSHEAPINFO *
1116 TASKENTRY *
1117 TIMERINFO *
1118 void *
1120 %segptr
1122 FARPROC16
1124 %str
1126 LPCSTR
1128 %void
1130 void
1132 %word
1134 BOOL16
1135 HGLOBAL16
1136 HMODULE16
1137 HTASK16
1138 WORD
1140 %%typelib.dll
1142 %long
1144 DWORD
1145 HRESULT
1146 LCID
1148 %ptr
1150 ITypeLib **
1151 LPBSTR16
1152 REFGUID
1154 %str
1156 LPOLESTR
1158 %word
1160 WORD
1162 %%user.exe
1164 %long
1166 BOOL
1167 COLORREF
1168 DWORD
1169 HHOOK
1170 LONG
1171 LPARAM
1172 LRESULT
1173 POINT16
1174 UINT
1176 %ptr
1178 BOOL16 *
1179 COLORREF *
1180 CONTEXT86 *
1181 CURSORICONINFO *
1182 DRAWSTATEPROC16
1183 DWORD *
1184 HANDLE *
1185 HHOOK *
1186 INT16 *
1187 LPBYTE
1188 LPCOMSTAT16
1189 LPCVOID
1190 LPDCB16
1191 LPDEVMODEA
1192 LPDRIVERINFOSTRUCT16
1193 LPDWORD
1194 LPICONINFO16
1195 LPINT16
1196 LPMSG16
1197 LPMSGBOXPARAMS16
1198 LPPAINTSTRUCT16
1199 LPPOINT16
1200 LPQUEUESTRUCT16 *
1201 LPRECT16
1202 LPSCROLLINFO
1203 LPVOID
1204 MENUITEMINFO16 *
1205 MSG16 *
1206 MSG32_16 *
1207 PAINTSTRUCT16 *
1208 POINT16 *
1209 RECT16 *
1210 SCROLLINFO *
1211 SEGPTR *
1212 UINT16 *
1213 VA_LIST16
1214 WINDOWPLACEMENT16 *
1215 WNDCLASS16 *
1216 WNDCLASSEX16 *
1217 WNDPROC
1218 WORD *
1219 void *
1221 %segptr
1223 DLGPROC16
1224 FARPROC16
1225 GRAYSTRINGPROC16
1226 HOOKPROC16
1227 PROPENUMPROC16
1228 SEGPTR
1229 TIMERPROC16
1230 WNDENUMPROC16
1231 WNDPROC16
1233 %str
1235 LPCSTR
1236 LPSTR
1238 %void
1240 VOID
1241 void
1243 %word
1245 ATOM
1246 BOOL16
1247 BYTE
1248 CHAR
1249 HACCEL16
1250 HANDLE16
1251 HBITMAP16
1252 HBRUSH16
1253 HCURSOR16
1254 HDC16
1255 HDRVR16
1256 HDWP16
1257 HFONT16
1258 HGLOBAL16
1259 HICON16
1260 HINSTANCE16
1261 HMENU16
1262 HMODULE16
1263 HPALETTE16
1264 HQUEUE16
1265 HRGN16
1266 HRSRC16
1267 HTASK16
1268 HWND16
1269 INT16
1270 UINT16
1271 WORD
1272 WPARAM16
1274 %%ver.dll
1276 %long
1278 DWORD
1280 %ptr
1282 LPDWORD
1283 LPVOID
1284 SEGPTR *
1285 UINT16 *
1287 %segptr
1289 SEGPTR
1291 %str
1293 LPCSTR
1294 LPSTR
1296 %word
1298 UINT16
1300 %%w32sys.dll
1302 %long
1304 DWORD
1306 %ptr
1308 LPWIN32SINFO
1310 %segptr
1312 SEGPTR
1314 %word
1316 HFILE16
1317 WORD
1319 %%win32s16.dll
1321 %long
1323 BOOL
1324 DWORD
1325 HANDLE
1327 %ptr
1329 LPCVOID
1330 LPDWORD
1331 LPVOID
1332 PMEMORY_BASIC_INFORMATION
1334 %segptr
1336 SEGPTR
1338 %void
1340 void
1342 %word
1344 WORD
1346 %%win87em.dll
1348 %long
1352 %ptr
1354 CONTEXT86 *
1355 struct Win87EmInfoStruct *
1356 void *
1358 %void
1360 void
1362 %%winaspi.dll
1364 %long
1366 DWORD
1368 %segptr
1370 FARPROC16
1371 SEGPTR
1373 %word
1375 BOOL16
1376 WORD
1378 %%windebug.dll
1380 %ptr
1382 CONTEXT86 *
1384 %void
1386 void
1388 %%winedos16.dll
1390 %void
1392 void
1394 %%wineps16.drv
1396 %long
1398 DWORD
1400 %ptr
1402 LPDEVMODEA
1404 %str
1406 LPCSTR
1407 LPSTR
1409 %void
1411 void
1413 %word
1415 HANDLE16
1416 HWND16
1417 INT16
1418 WORD
1420 %%wing.dll
1422 %long
1424 COLORREF
1426 %ptr
1428 BITMAPINFO *
1429 RGBQUAD *
1430 SEGPTR *
1432 %segptr
1434 SEGPTR
1436 %word
1438 BOOL16
1439 HBITMAP16
1440 HBRUSH16
1441 HDC16
1442 HPALETTE16
1443 INT16
1444 UINT16
1445 WING_DITHER_TYPE
1447 %%winnls.dll
1449 %long
1451 BOOL
1453 %word
1455 HWND16
1458 %%wintab.dll
1460 %long
1462 DWORD
1463 LPARAM
1464 LRESULT
1466 %ptr
1468 LPBYTE
1469 LPINT16
1470 LPLOGCONTEXT16
1471 LPVOID
1472 LPWTHOOKPROC16
1473 UINT16 *
1474 WTCONFIGPROC16
1475 WTENUMPROC16
1476 WTHOOKPROC16
1478 %str
1480 LPSTR
1482 %word
1484 BOOL16
1485 HCTX16
1486 HMGR16
1487 HWND16
1488 HWTHOOK16
1489 INT16
1490 UINT16
1491 WPARAM16
1493 %%winsock.dll
1495 %long
1497 BOOL
1499 LONG
1500 u_long
1502 %ptr
1504 INT16 *
1505 LPWSADATA16
1506 ULONG *
1507 char *
1508 struct WS_in_addr
1509 struct WS_sockaddr *
1510 struct WS_timeval *
1511 ws_fd_set16 *
1513 %segptr
1515 FARPROC16
1516 SEGPTR
1518 %str
1520 LPCSTR
1522 %void
1524 void
1526 %word
1528 HANDLE16
1529 HWND16
1530 INT16
1531 SOCKET16
1532 UINT16
1533 u_short
1535 %%wprocs.dll
1537 %ptr
1539 CONTEXT86 *
1541 %void
1543 void