Changed the Win32 dll descriptor to be in IMAGE_NT_HEADERS format.
[wine] / tools / winapi_check / win32 / kernel32.api
1 %long
2
3 ATOM
4 BOOL
5 BYTE
6 CHAR
7 CALID
8 CALTYPE
9 COORD
10 DWORD
11 LCTYPE
12 HANDLE
13 HFILE
14 HGLOBAL
15 HINSTANCE
16 HLOCAL
17 HMODULE
18 HRSRC
19 INT
20 LANGID
21 LCID
22 LONG
23 UINT
24 WCHAR
25 WORD
26 WOW_HANDLE_TYPE
27
28 %long --pointer
29
30 ULONG_PTR
31
32 %long # --forbidden
33
34 BOOL16
35 HGLOBAL16
36 HINSTANCE16
37 HMODULE16
38 UINT16
39 int
40
41 %longlong
42
43 LARGE_INTEGER
44
45 %ptr
46
47 BOOL *
48 BY_HANDLE_FILE_INFORMATION *
49 DWORD *
50 CALINFO_ENUMPROCA
51 CONTEXT *
52 CONTEXT86 *
53 CODEPAGE_ENUMPROCA
54 CODEPAGE_ENUMPROCW
55 CRITICAL_SECTION *
56 CURRENCYFMTA *
57 CURRENCYFMTW *
58 DATEFMT_ENUMPROCA
59 DATEFMT_ENUMPROCW
60 ENUMRESLANGPROCA
61 ENUMRESLANGPROCW
62 ENUMRESNAMEPROCA
63 ENUMRESNAMEPROCW
64 ENUMRESTYPEPROCA
65 ENUMRESTYPEPROCW
66 FARPROC
67 FARPROC *
68 FILETIME *
69 FINDEX_INFO_LEVELS
70 FINDEX_SEARCH_OPS
71 GET_FILEEX_INFO_LEVELS
72 HANDLE *
73 HANDLER_ROUTINE *
74 INPUT_RECORD *
75 LARGE_INTEGER *
76 LOCALE_ENUMPROCA
77 LOCALE_ENUMPROCW
78 LONG *
79 LPBOOL
80 LPBYTE
81 LPCHAR_INFO
82 LPCOMMCONFIG
83 LPCOMMPROP
84 LPCOMMTIMEOUTS
85 LPCOMSTAT
86 LPCONSOLE_CURSOR_INFO
87 LPCONSOLE_SCREEN_BUFFER_INFO
88 LPCPINFO
89 LPCVOID
90 LPDCB
91 LPDEBUG_EVENT
92 LPDWORD
93 LPFILETIME
94 LPINPUT_RECORD
95 LPLDT_ENTRY
96 LPMEMORYSTATUS
97 LPMEMORY_BASIC_INFORMATION
98 LPMODULEENTRY32
99 LPOVERLAPPED
100 LPOVERLAPPED_COMPLETION_ROUTINE
101 LPPROCESSENTRY32
102 LPPROCESS_HEAP_ENTRY
103 LPPROCESS_INFORMATION
104 LPPROGRESS_ROUTINE
105 LPSECURITY_ATTRIBUTES
106 LPSMALL_RECT
107 LPSTARTUPINFOA
108 LPSTARTUPINFOW
109 LPSTR *
110 LPSYSTEM_INFO
111 LPSYSTEM_POWER_STATUS
112 LPSYSTEMTIME
113 LPTHREAD_START_ROUTINE
114 LPTHREADENTRY32
115 LPTIME_ZONE_INFORMATION
116 LPTOP_LEVEL_EXCEPTION_FILTER
117 LPVOID
118 LPVOID *
119 LPWORD
120 LPWSTR *
121 NUMBERFMTA *
122 NUMBERFMTW *
123 OFSTRUCT *
124 OSVERSIONINFOA *
125 OSVERSIONINFOW *
126 PAPCFUNC
127 PBOOL
128 PDWORD
129 PEXCEPTION_POINTERS
130 PHANDLE
131 PLARGE_INTEGER
132 PLONG
133 PTIMERAPCROUTINE
134 PULARGE_INTEGER
135 PVOID
136 PVOID *
137 SECURITY_ATTRIBUTES *
138 SYSLEVEL *
139 SYSLEVEL **
140 SYSTEMTIME *
141 TIMEFMT_ENUMPROCA
142 TIMEFMT_ENUMPROCW
143 WIN32_FIND_DATAA *
144 WIN32_FIND_DATAW *
145 WORD *
146 struct ThunkDataCommon *
147 va_list
148
149 %ptr # --forbidden
150
151 FARPROC16
152 SEGPTR
153
154 %str
155
156 LPSTR
157 LPCSTR
158
159 %void
160
161 void
162 VOID
163
164 %wstr
165
166 LPCWSTR
167 LPWSTR