Include guiddef.h in widltypes.h.
[wine/multimedia.git] / tools / winapi / win16.api
blob6a17771c91d2485f7c5cc706e61d4626e1e5666c
1 %%avifile.dll
3 %long
5 DWORD
6 HRESULT
7 LONG
8 UINT
9 ULONG
11 %ptr
13 LPAVIFILEINFOA
14 LPCLSID
15 PAVIFILE
16 PAVIFILE *
17 PAVISTREAM
18 PAVISTREAM *
20 %str
22 LPCSTR
24 %void
26 void
28 %%commdlg.dll
30 %long
32 BOOL
33 DWORD
34 LONG
35 LPARAM
37 %ptr
39 LPCHOOSECOLOR16
40 LPCHOOSEFONT16
41 LPPRINTDLG16
43 %segptr
45 SEGPTR
47 %str
49 LPCSTR
50 LPSTR
52 %word
54 BOOL16
55 HINSTANCE16
56 HWND16
57 INT16
58 UINT16
59 WORD
60 WPARAM16
61 short
63 %%compobj.dll
65 %long
67 BOOL
68 DWORD
69 HRESULT
70 INT
71 ULONG
73 %ptr
75 CLSID *
76 COSERVERINFO *
77 FILETIME *
78 GUID *
79 HTASK16 *
80 IMalloc16 *
81 LPCLSID
82 LPDWORD
83 LPMALLOC16 *
84 LPMESSAGEFILTER
85 LPMESSAGEFILTER *
86 LPOLESTR16 *
87 LPUNKNOWN
88 LPVOID
89 LPVOID *
90 LPWORD
91 REFCLSID
92 REFGUID
93 REFIID
95 %segptr
97 SEGPTR
99 %str
101 LPCOLESTR16
102 LPOLESTR
104 %void
106 VOID
107 void
109 %word
111 BOOL16
112 HINSTANCE16
113 HTASK16
114 INT16
115 WORD
117 %%ddeml.dll
119 %long
121 DWORD
122 HCONV
123 HCONVLIST
124 HDDEDATA
127 %long --forbidden
131 %ptr
133 LPBYTE
134 LPCONVCONTEXT16
135 LPCONVINFO16
136 LPDWORD
137 LPVOID
138 PFNCALLBACK16
140 %str
142 LPCSTR
143 LPSTR
145 %word
147 BOOL16
148 INT16
149 UINT16
151 %%dispdib.dll
153 %ptr
155 LPBITMAPINFO
157 %str
159 LPSTR
161 %word
163 WORD
165 %%display.dll
167 %long
169 DWORD
171 %ptr
173 LPCURSORINFO16
174 struct tagCURSORICONINFO *
176 %str
178 LPSTR
180 %void
182 VOID
184 %word
186 BOOL16
187 WORD
189 %%gdi.exe
191 %long
193 COLORREF
194 DWORD
195 HANDLE
196 LONG
197 LPARAM
198 UINT
201 %ptr
203 ABORTPROC16
204 BITMAP16 *
205 BITMAPINFO *
206 BITMAPINFOHEADER *
207 DEVMODEA *
208 DOCINFO16 *
209 FARPROC16 *
210 HANDLETABLE16 *
211 INT16 *
212 LOGBRUSH16 *
213 LOGFONT16 *
214 LOGPALETTE *
215 LOGPEN16 *
216 LPABC16
217 LPBYTE
218 LPCVOID
219 LPDEVMODEA
220 LPDWORD
221 LPENUMLOGFONT16
222 LPFONTINFO16
223 LPGLYPHMETRICS16
224 LPINT16
225 LPKERNINGPAIR16
226 LPLOGFONT16
227 LPNEWTEXTMETRIC16
228 LPOUTLINETEXTMETRIC16
229 LPPALETTEENTRY
230 LPPDEVICE
231 LPPOINT16
232 LPRASTERIZER_STATUS
233 LPRECT16
234 LPRGNDATA
235 LPSIZE16
236 LPTEXTXFORM16
237 LPVOID
238 MAT2 *
239 METARECORD *
240 PALETTEENTRY *
241 POINT16 *
242 RECT16 *
243 RGBQUAD *
244 SEGPTR *
245 TEXTMETRIC16 *
246 VOID *
248 %segptr
250 FARPROC16
251 FONTENUMPROC16
252 GOBJENUMPROC16
253 LINEDDAPROC16
254 MFENUMPROC16
255 SEGPTR
257 %str
259 LPCSTR
260 LPSTR
262 %void
264 VOID
265 void
267 %word
269 BOOL16
270 BYTE
271 HANDLE16
272 HBITMAP16
273 HBRUSH16
274 HDC16
275 HFONT16
276 HGDIOBJ16
277 HGLOBAL16
278 HMETAFILE16
279 HMODULE16
280 HPALETTE16
281 HPEN16
282 HPJOB16
283 HPQ16
284 HRGN16
285 INT16
286 UINT16
287 WORD
289 %%krnl386.exe
291 %long
293 BOOL
294 DWORD
295 HANDLE
296 HINSTANCE
297 HMODULE
299 LONG
300 UINT
302 %ptr
304 BYTE *
305 CONTEXT86 *
306 FARPROC
307 FARPROC *
308 FARPROC16 *
309 HANDLE *
310 LPBYTE
311 LPCATCHBUF
312 LPCVOID
313 LPDWORD
314 LPVOID
315 OFSTRUCT *
316 OSVERSIONINFO16 *
317 PHKEY
318 SECURITY_ATTRIBUTES *
319 SEGINFO *
320 SEGPTR *
321 SYSLEVEL *
322 THUNKLET *
323 UINT16 *
324 UTGLUEPROC
325 WIN32_FIND_DATAA *
326 WINDEBUGINFO16 *
327 struct ThunkDataCommon *
329 %segptr
331 FARPROC16
332 SEGPTR
334 %str
336 LPCSTR
337 LPSTR
339 %void
341 VOID
342 void
344 %word
346 ATOM
347 BOOL16
348 BYTE
349 HANDLE16
350 HFILE16
351 HGLOBAL16
352 HINSTANCE16
353 HKEY
354 HLOCAL16
355 HMODULE16
356 HQUEUE16
357 HRSRC16
358 HTASK16
359 INT16
360 UINT16
361 WORD
363 %wstr
365 LPCWSTR
367 %%keyboard.dll
369 %long
371 DWORD
372 LONG
374 %ptr
376 LPBYTE
377 LPKBINFO
378 LPVOID
380 %segptr
382 FARPROC16
384 %str
386 LPCSTR
387 LPSTR
389 %void
391 VOID
392 void
394 %word
396 CHAR
397 INT16
398 UINT16
399 WORD
401 %%lzexpand.dll
403 %long
405 LONG
407 %ptr
409 LPOFSTRUCT
410 LPVOID
412 %str
414 LPCSTR
415 LPSTR
417 %void
419 void
421 %word
423 HFILE16
424 INT16
425 UINT16
427 %%mmsystem.dll
429 %long
431 BOOL
432 DWORD
433 FOURCC
434 HINSTANCE
435 HWND
436 LONG
437 LPARAM
438 LRESULT
440 %ptr
442 DWORD *
443 HINSTANCE16 *
444 HMIDIIN16 *
445 HMIDIOUT16 *
446 HMIDISTRM16 *
447 HPCSTR
448 HPSTR
449 HWAVEIN16 *
450 HWAVEOUT16 *
451 LPAUXCAPS16
452 LPBYTE
453 LPDWORD
454 LPHANDLE16
455 LPHMIXER16
456 LPJOYCAPS16
457 LPJOYINFO16
458 LPJOYINFOEX
459 LPMIDIHDR16
460 LPMIDIINCAPS16
461 LPMIDIOUTCAPS16
462 LPMIXERCAPS16
463 LPMIXERCONTROLDETAILS16
464 LPMIXERLINE16
465 LPMIXERLINECONTROLS16
466 LPMMCKINFO
467 LPMMIOPROC16
468 LPMMTIME16
469 LPTIMECAPS16
470 LPUINT16
471 LPWAVEFORMATEX
472 LPWAVEHDR
473 LPWAVEINCAPS16
474 LPWAVEOUTCAPS16
475 MIDIHDR16 *
476 MMCKINFO *
477 MMIOINFO16 *
478 UINT16 *
479 WAVEHDR *
480 WORD *
481 YIELDPROC16
483 %segptr
485 FARPROC16
486 LPTIMECALLBACK16
487 SEGPTR
489 %str
491 LPCSTR
492 LPSTR
494 %void
496 void
498 %word
500 BOOL16
501 HANDLE16
502 HDRVR16
503 HINSTANCE16
504 HMIDIIN16
505 HMIDIOUT16
506 HMIDISTRM16
507 HMIXER16
508 HMIXEROBJ16
509 HMMIO16
510 HMODULE16
511 HTASK16
512 HWAVEIN16
513 HWAVEOUT16
514 HWND16
515 INT16
516 MMRESULT16
517 UINT16
518 WORD
520 %%mouse.dll
522 %ptr
524 LPMOUSEINFO
526 %segptr
528 FARPROC16
530 %void
532 VOID
534 %word
536 WORD
538 %%msacm.dll
540 %long
542 BOOL
543 DWORD
544 LPARAM
545 LRESULT
547 %ptr
549 ACMDRIVERENUMCB16
550 ACMFILTERENUMCB16
551 ACMFILTERTAGENUMCB16
552 ACMFORMATENUMCB16
553 ACMFORMATTAGENUMCB16
554 LPACMDRIVERDETAILS16
555 LPACMFILTERCHOOSE16
556 LPACMFILTERDETAILS16
557 LPACMFILTERTAGDETAILS16
558 LPACMFORMATCHOOSE16
559 LPACMFORMATDETAILS16
560 LPACMFORMATTAGDETAILS16
561 LPACMSTREAMHEADER16
562 LPDWORD
563 LPHACMDRIVER16
564 LPHACMDRIVERID16
565 LPHACMSTREAM16
566 LPVOID
567 LPWAVEFILTER
568 LPWAVEFORMATEX
570 %word
572 HACMDRIVER16
573 HACMDRIVERID16
574 HACMOBJ16
575 HACMSTREAM16
576 HINSTANCE16
577 MMRESULT16
578 UINT16
579 WORD
581 %%msvideo.dll
583 %long
585 BOOL
586 DWORD
587 HINSTANCE
588 LONG
589 LRESULT
591 %ptr
593 LPBITMAPINFOHEADER
594 LPDWORD
595 LPVOID
597 %segptr
599 FARPROC16
600 ICINFO16 *
602 %str
604 LPSTR
606 %word
608 BOOL16
609 HDC16
610 HDRAWDIB16
611 HIC16
612 HPALETTE16
613 HWND16
614 INT16
615 UINT16
616 WORD
618 %%ole2.dll
620 %long
622 DWORD
623 HRESULT
625 %ptr
627 LPDROPTARGET
628 LPMONIKER *
629 LPRUNNINGOBJECTTABLE *
630 LPVOID
632 %str
634 LPCOLESTR16
636 %void
638 void
640 %word
642 HGLOBAL16
643 HICON16
644 HWND16
645 UINT16
647 %%ole2disp.dll
649 %long
651 DWORD
652 HRESULT
653 LCID
656 %ptr
658 BSTR16 *
659 INTERFACEDATA *
660 ITypeInfo *
661 ITypeInfo **
662 IUnknown *
663 IUnknown **
664 LPBSTR16
665 REFCLSID
666 char *
667 unsigned long *
668 void *
670 %segstr
672 BSTR16
674 %str
676 LPCOLESTR16
678 %void
680 void
682 %word
684 INT16
686 %%ole2nls.dll
688 %long
690 DWORD
691 LCID
692 LCTYPE
694 %ptr
696 LPVOID
697 LPWORD
699 %str
701 LPCSTR
702 LPSTR
704 %word
706 BOOL16
707 INT16
708 LANGID
709 UINT16
711 %%olecli.dll
713 %long
715 LHCLIENTDOC
716 LONG
718 %ptr
720 LHCLIENTDOC *
721 LPOLEOBJECT
723 %segptr
725 SEGPTR
727 %str
729 LPCSTR
731 %word
733 BOOL16
734 HDC16
735 OLESTATUS
736 UINT16
738 %%olesvr.dll
740 %long
742 LHSERVER
743 LHSERVERDOC
745 %ptr
747 BOOL16 *
748 LHSERVER *
749 LHSERVERDOC *
750 LPOLESERVER
751 LPOLESERVERDOC
753 %str
755 LPCSTR
757 %word
759 HINSTANCE16
760 OLESTATUS
761 OLE_SERVER_USE
763 %%setupx.dll
765 %long
767 BOOL
768 DWORD
769 LPARAM
772 %ptr
774 HINF16 *
775 LPBYTE
776 LPDWORD
777 LPEXPANDVTBL
778 LPLOGDISKDESC
779 LPLPDEVICE_INFO16
780 LPVIRTNODE
781 LPVOID
782 PHKEY
783 VIFPROC
785 %str
787 LPCSTR
788 LPSTR
790 %void
792 void
794 %word
796 HINF16
797 HINSTANCE16
798 HKEY
799 HWND16
800 INT16
801 LOGDISKID16
802 RETERR16
803 UINT16
804 VHSTR
805 WORD
806 WPARAM
808 %%shell.dll
810 %long
812 BOOL
813 DWORD
814 LPARAM
815 LRESULT
817 %ptr
819 HICON16 *
820 LPDWORD
821 LPWORD
822 POINT16 *
824 %segptr
826 SEGPTR
828 %str
830 LPCSTR
831 LPSTR
833 %void
835 void
837 %word
839 BOOL16
840 HDROP16
841 HGLOBAL16
842 HICON16
843 HINSTANCE16
844 HKEY
845 HWND16
846 INT16
847 UINT16
848 WORD
849 WPARAM16
851 %%sound.dll
853 %long
855 DWORD
857 %ptr
859 LPINT16
861 %void
863 void
865 %word
867 INT16
869 %%storage.dll
871 %long
873 DWORD
874 HRESULT
875 ULONG
877 %longlong
879 LARGE_INTEGER
881 %ptr
883 IID *
884 IStorage16 *
885 IStorage16 **
886 IStream16 *
887 IStream16 **
888 LPSTORAGE16
889 LPVOID *
890 REFIID
891 SNB16
892 STATSTG16 *
893 ULARGE_INTEGER *
894 ULONG *
895 void *
897 %str
899 LPCOLESTR16
901 %%stress.dll
903 %long
905 DWORD
906 LONG
908 %void
910 void
912 %word
914 BOOL16
915 INT16
916 UINT16
918 %%system.dll
920 %long
922 DWORD
924 %ptr
926 char *
928 %segptr
930 FARPROC16
932 %void
934 void
936 %word
938 WORD
940 %%toolhelp.dll
942 %long
944 DWORD
946 %ptr
948 FARPROC
949 GLOBALENTRY *
950 GLOBALINFO *
951 LOCAL32ENTRY *
952 LOCAL32INFO *
953 LOCALENTRY *
954 LOCALINFO *
955 MEMMANINFO *
956 MODULEENTRY *
957 STACKTRACEENTRY *
958 SYSHEAPINFO *
959 TASKENTRY *
960 TIMERINFO *
961 void *
963 %segptr
965 FARPROC16
967 %str
969 LPCSTR
971 %void
973 void
975 %word
977 BOOL16
978 HGLOBAL16
979 HMODULE16
980 HTASK16
981 WORD
983 %%typelib.dll
985 %long
987 DWORD
988 HRESULT
989 LCID
991 %ptr
993 ITypeLib **
994 LPBSTR16
995 REFGUID
997 %str
999 LPOLESTR
1001 %word
1003 WORD
1005 %%user.exe
1007 %long
1009 BOOL
1010 COLORREF
1011 DWORD
1012 HHOOK
1014 LONG
1015 LPARAM
1016 LRESULT
1017 POINT16
1018 UINT
1020 %ptr
1022 BOOL16 *
1023 COLORREF *
1024 CONTEXT86 *
1025 CURSORICONINFO *
1026 DRAWSTATEPROC16
1027 DWORD *
1028 HANDLE *
1029 HHOOK *
1030 INT16 *
1031 LPBYTE
1032 LPCOMSTAT16
1033 LPCVOID
1034 LPDCB16
1035 LPDEVMODEA
1036 LPDRIVERINFOSTRUCT16
1037 LPDWORD
1038 LPICONINFO16
1039 LPINT16
1040 LPMSG16
1041 LPMSGBOXPARAMS16
1042 LPPAINTSTRUCT16
1043 LPPOINT16
1044 LPQUEUESTRUCT16 *
1045 LPRECT16
1046 LPSCROLLINFO
1047 LPVOID
1048 MENUITEMINFO16 *
1049 MSG16 *
1050 MSG32_16 *
1051 PAINTSTRUCT16 *
1052 POINT16 *
1053 RECT16 *
1054 SCROLLINFO *
1055 SEGPTR *
1056 UINT16 *
1057 WINDOWPLACEMENT16 *
1058 WNDCLASS16 *
1059 WNDCLASSEX16 *
1060 WNDPROC
1061 WORD *
1062 void *
1064 %segptr
1066 DLGPROC16
1067 FARPROC16
1068 GRAYSTRINGPROC16
1069 HOOKPROC16
1070 PROPENUMPROC16
1071 SEGPTR
1072 TIMERPROC16
1073 WNDENUMPROC16
1074 WNDPROC16
1076 %str
1078 LPCSTR
1079 LPSTR
1081 %void
1083 VOID
1084 void
1086 %word
1088 ATOM
1089 BOOL16
1090 BYTE
1091 CHAR
1092 HACCEL16
1093 HANDLE16
1094 HBITMAP16
1095 HBRUSH16
1096 HCURSOR16
1097 HDC16
1098 HDRVR16
1099 HDWP16
1100 HFONT16
1101 HGLOBAL16
1102 HICON16
1103 HINSTANCE16
1104 HMENU16
1105 HMODULE16
1106 HPALETTE16
1107 HQUEUE16
1108 HRGN16
1109 HRSRC16
1110 HTASK16
1111 HWND16
1112 INT16
1113 UINT16
1114 WORD
1115 WPARAM16
1117 %%ver.dll
1119 %long
1121 DWORD
1123 %ptr
1125 LPDWORD
1126 LPVOID
1127 SEGPTR *
1128 UINT16 *
1130 %segptr
1132 SEGPTR
1134 %str
1136 LPCSTR
1137 LPSTR
1139 %word
1141 UINT16
1143 %%w32sys.dll
1145 %long
1147 DWORD
1149 %ptr
1151 LPWIN32SINFO
1153 %segptr
1155 SEGPTR
1157 %word
1159 HFILE16
1160 WORD
1162 %%win32s16.dll
1164 %long
1166 BOOL
1167 DWORD
1168 HANDLE
1170 %ptr
1172 LPCVOID
1173 LPDWORD
1174 LPVOID
1175 PMEMORY_BASIC_INFORMATION
1177 %segptr
1179 SEGPTR
1181 %void
1183 void
1185 %word
1187 WORD
1189 %%win87em.dll
1191 %long
1195 %ptr
1197 CONTEXT86 *
1198 struct Win87EmInfoStruct *
1199 void *
1201 %void
1203 void
1205 %%winaspi.dll
1207 %long
1209 DWORD
1211 %segptr
1213 FARPROC16
1214 SEGPTR
1216 %word
1218 BOOL16
1219 WORD
1221 %%windebug.dll
1223 %ptr
1225 CONTEXT86 *
1227 %void
1229 void
1231 %%winedos16.dll
1233 %void
1235 void
1237 %%wineps16.dll
1239 %long
1241 DWORD
1243 %ptr
1245 LPDEVMODEA
1247 %str
1249 LPCSTR
1250 LPSTR
1252 %void
1254 void
1256 %word
1258 HANDLE16
1259 HWND16
1260 INT16
1261 WORD
1263 %%wing.dll
1265 %long
1267 COLORREF
1269 %ptr
1271 BITMAPINFO *
1272 RGBQUAD *
1273 SEGPTR *
1275 %segptr
1277 SEGPTR
1279 %word
1281 BOOL16
1282 HBITMAP16
1283 HBRUSH16
1284 HDC16
1285 HPALETTE16
1286 INT16
1287 UINT16
1288 WING_DITHER_TYPE
1290 %%winnls.dll
1292 %long
1294 BOOL
1296 %word
1298 HWND16
1300 %%winsock.dll
1302 %long
1304 BOOL
1306 LONG
1307 u_long
1309 %ptr
1311 INT16 *
1312 LPWSADATA16
1313 ULONG *
1314 char *
1315 struct WS_sockaddr *
1316 struct WS_timeval *
1317 ws_fd_set16 *
1319 %segptr
1321 FARPROC16
1322 SEGPTR
1324 %str
1326 LPCSTR
1328 %unknown
1330 struct in_addr
1332 %void
1334 void
1336 %word
1338 HANDLE16
1339 HWND16
1340 INT16
1341 SOCKET16
1342 UINT16
1343 u_short
1345 %%wprocs.dll
1347 %ptr
1349 CONTEXT86 *
1351 %void
1353 void