source: trunk/src/user32/user32.def@ 22012

Last change on this file since 22012 was 21953, checked in by dmik, 14 years ago

Add a bunch of Win32 API stubs needed for Flash above 10.0.45.

This is mainly to prevent the plugin from hitting the breakpoints in
the debug version of Odin. These APIs seem to be only referenced
by some of the libraries built in to the Win32 plugin DLL but never
actually called at runtime. This is why the release version of Odin
does not complain and Flash actually works w/o them at all.

File size: 46.7 KB
Line 
1; $Id: USER32.DEF,v 1.85 2004-05-28 09:51:59 sandervl Exp $
2
3LIBRARY USER32 INITINSTANCE TERMINSTANCE
4DESCRIPTION 'Odin32 System Dll - User32'
5DATA MULTIPLE NONSHARED LOADONCALL
6CODE SHARED LOADONCALL
7
8;
9; Segments are done with LDFLAGS (emxomfld limitation)
10;
11; SEGMENTS
12;
13; _GLOBALDATA CLASS 'DATA' SHARED LOADONCALL READWRITE
14;
15
16IMPORTS
17 _WinSetDAXData = PMMERGE.5448
18 __DestroyCaret = PMMERGE.10001
19 __GetCaretBlinkTime = PMMERGE.10002
20 __HideCaret = PMMERGE.10004
21 __SetCaretBlinkTime = PMMERGE.10005
22 __ShowCaret = PMMERGE.10007
23 __ShowCursor = PMMERGE.10018
24 __SwapMouseButton = PMMERGE.10019
25 WinReplyMsg = PMMERGE.5325
26 WinQueueFromID = PMMERGE.5313
27 _GpiEnableYInversion = PMGPI.723
28 _GpiQueryYInversion = PMGPI.726
29 _WinQueryPointerClipRect = PMMERGE.5433
30 _WinSetPointerClipRect = PMMERGE.5434
31 WinTranslateChar2 = PMMERGE.5473
32 DspInitSystemDriverName = PMGPI.656
33 Win32AddClipbrdViewer = PMMERGE.5442
34 Win32RemoveClipbrdViewer = PMMERGE.5443
35 Win32QueryClipbrdViewerChain= PMMERGE.5444
36 Win32QueryOpenClipbrdWindow = PMMERGE.5446
37 _OpenClipbrd = PMMERGE.10021
38
39 WINSETSCANSTATETABLE = PMMERGE.3266
40 WINGETSCANSTATE = PMMERGE.3138
41 ; For GCC:
42 _16_Win16SetScanStateTable = PMMERGE.3266
43 _16_Win16GetScanState = PMMERGE.3138
44
45;;;; Present in WGSS50
46;;;; _GpiQueryDCData = PMGPI.665
47
48 WinQueryProperty = PMMERGE.5450
49 WinRemoveProperty = PMMERGE.5451
50 WinSetProperty = PMMERGE.5452
51
52EXPORTS
53 ActivateKeyboardLayout = "_ActivateKeyboardLayout@8" @1
54 AdjustWindowRect = "_AdjustWindowRect@12" @2
55 AdjustWindowRectEx = "_AdjustWindowRectEx@16" @3
56 AnyPopup = "_AnyPopup@0" @4
57 AppendMenuA = "_AppendMenuA@16" @5
58 AppendMenuW = "_AppendMenuW@16" @6
59 ArrangeIconicWindows = "_ArrangeIconicWindows@4" @7
60 AttachThreadInput = "_AttachThreadInput@12" @8
61 BeginDeferWindowPos = "_BeginDeferWindowPos@4" @9
62 BeginPaint = "_BeginPaint@8" @10
63 BringWindowToTop = "_BringWindowToTop@4" @11
64 BroadcastSystemMessage = "_BroadcastSystemMessageA@20" @12
65 BroadcastSystemMessageA = "_BroadcastSystemMessageA@20" @2512
66 BroadcastSystemMessageW = "_BroadcastSystemMessageW@20" @2612
67 CalcChildScroll = "_CalcChildScroll@8" @13
68 CallMsgFilter = "_CallMsgFilterA@8" @14
69 CallMsgFilterA = "_CallMsgFilterA@8" @15
70 CallMsgFilterW = "_CallMsgFilterW@8" @16
71 CallNextHookEx = "_CallNextHookEx@16" @17
72 CallWindowProcA = "_CallWindowProcA@20" @18
73 CallWindowProcW = "_CallWindowProcW@20" @19
74 CascadeChildWindows = "_CascadeChildWindows@8" @20
75 CascadeWindows = "_CascadeWindows@20" @21
76 ChangeClipboardChain = "_ChangeClipboardChain@8" @22
77 ChangeDisplaySettingsA = "_ChangeDisplaySettingsA@8" @23
78 ChangeDisplaySettingsW = "_ChangeDisplaySettingsW@8" @24
79 ChangeMenuA = "_ChangeMenuA@20" @25
80 ChangeMenuW = "_ChangeMenuW@20" @26
81 CharLowerA = "_CharLowerA@4" @27
82 CharLowerBuffA = "_CharLowerBuffA@8" @28
83 CharLowerBuffW = "_CharLowerBuffW@8" @29
84 CharLowerW = "_CharLowerW@4" @30
85 CharNextA = "_CharNextA@4" @31
86 CharNextExA = "_CharNextExA@12" @32
87 CharNextExW = "_CharNextExW@12" @33
88 CharNextW = "_CharNextW@4" @34
89 CharPrevA = "_CharPrevA@8" @35
90 CharPrevExA = "_CharPrevExA@16" @36
91 CharPrevExW = "_CharPrevExW@16" @37
92 CharPrevW = "_CharPrevW@8" @38
93 CharToOemA = "_CharToOemA@8" @39
94 CharToOemBuffA = "_CharToOemBuffA@12" @40
95 CharToOemBuffW = "_CharToOemBuffW@12" @41
96 CharToOemW = "_CharToOemW@8" @42
97 CharUpperA = "_CharUpperA@4" @43
98 CharUpperBuffA = "_CharUpperBuffA@8" @44
99 CharUpperBuffW = "_CharUpperBuffW@8" @45
100 CharUpperW = "_CharUpperW@4" @46
101 CheckDlgButton = "_CheckDlgButton@12" @47
102 CheckMenuItem = "_CheckMenuItem@12" @48
103 CheckMenuRadioItem = "_CheckMenuRadioItem@20" @49
104 CheckRadioButton = "_CheckRadioButton@16" @50
105 ChildWindowFromPoint = "_ChildWindowFromPoint@12" @51
106 ChildWindowFromPointEx = "_ChildWindowFromPointEx@16" @52
107; ClientThreadConnect = _ClientThreadConnect@?? @53
108 ClientToScreen = "_ClientToScreen@8" @54
109 ClipCursor = "_ClipCursor@4" @55
110 CloseClipboard = "_CloseClipboard@0" @56
111 CloseDesktop = "_CloseDesktop@4" @57
112 CloseWindow = "_CloseWindow@4" @58
113 CloseWindowStation = "_CloseWindowStation@4" @59
114 CopyAcceleratorTableA = "_CopyAcceleratorTableA@12" @60
115 CopyAcceleratorTableW = "_CopyAcceleratorTableW@12" @61
116 CopyIcon = "_CopyIcon@4" @62
117 CopyImage = "_CopyImage@20" @63
118 CopyRect = "_CopyRect@8" @64
119 CountClipboardFormats = "_CountClipboardFormats@0" @65
120 CreateAcceleratorTableA = "_CreateAcceleratorTableA@8" @66
121 CreateAcceleratorTableW = "_CreateAcceleratorTableW@8" @67
122 CreateCaret = "_CreateCaret@16" @68
123 CreateCursor = "_CreateCursor@28" @69
124 CreateDesktopA = "_CreateDesktopA@24" @70
125 CreateDesktopW = "_CreateDesktopW@24" @71
126 CreateDialogIndirectParamA = "_CreateDialogIndirectParamA@20" @72
127 CreateDialogIndirectParamW = "_CreateDialogIndirectParamW@20" @73
128 CreateDialogParamA = "_CreateDialogParamA@20" @74
129 CreateDialogParamW = "_CreateDialogParamW@20" @75
130 CreateIcon = "_CreateIcon@28" @76
131 CreateIconFromResource = "_CreateIconFromResource@16" @77
132 CreateIconFromResourceEx = "_CreateIconFromResourceEx@28" @78
133 CreateIconIndirect = "_CreateIconIndirect@4" @79
134 CreateMDIWindowA = "_CreateMDIWindowA@40" @80
135 CreateMDIWindowW = "_CreateMDIWindowW@40" @81
136 CreateMenu = "_CreateMenu@0" @82
137 CreatePopupMenu = "_CreatePopupMenu@0" @83
138 CreateWindowExA = "_CreateWindowExA@48" @84
139 CreateWindowExW = "_CreateWindowExW@48" @85
140 CreateWindowStationA = "_CreateWindowStationA@16" @86
141 CreateWindowStationW = "_CreateWindowStationW@16" @87
142 DdeAbandonTransaction = "_DdeAbandonTransaction@12" @88
143 DdeAccessData = "_DdeAccessData@8" @89
144 DdeAddData = "_DdeAddData@16" @90
145 DdeClientTransaction = "_DdeClientTransaction@32" @91
146 DdeCmpStringHandles = "_DdeCmpStringHandles@8" @92
147 DdeConnect = "_DdeConnect@16" @93
148 DdeConnectList = "_DdeConnectList@20" @94
149 DdeCreateDataHandle = "_DdeCreateDataHandle@28" @95
150 DdeCreateStringHandleA = "_DdeCreateStringHandleA@12" @96
151 DdeCreateStringHandleW = "_DdeCreateStringHandleW@12" @97
152 DdeDisconnect = "_DdeDisconnect@4" @98
153 DdeDisconnectList = "_DdeDisconnectList@4" @99
154 DdeEnableCallback = "_DdeEnableCallback@12" @100
155 DdeFreeDataHandle = "_DdeFreeDataHandle@4" @101
156 DdeFreeStringHandle = "_DdeFreeStringHandle@8" @102
157 DdeGetData = "_DdeGetData@16" @103
158 DdeGetLastError = "_DdeGetLastError@4" @104
159 DdeImpersonateClient = "_DdeImpersonateClient@4" @105
160 DdeInitializeA = "_DdeInitializeA@16" @106
161 DdeInitializeW = "_DdeInitializeW@16" @107
162 DdeKeepStringHandle = "_DdeKeepStringHandle@8" @108
163 DdeNameService = "_DdeNameService@16" @109
164 DdePostAdvise = "_DdePostAdvise@12" @110
165 DdeQueryConvInfo = "_DdeQueryConvInfo@12" @111
166 DdeQueryNextServer = "_DdeQueryNextServer@8" @112
167 DdeQueryStringA = "_DdeQueryStringA@20" @113
168 DdeQueryStringW = "_DdeQueryStringW@20" @114
169 DdeReconnect = "_DdeReconnect@4" @115
170 DdeSetQualityOfService = "_DdeSetQualityOfService@12" @116
171 DdeSetUserHandle = "_DdeSetUserHandle@12" @117
172 DdeUnaccessData = "_DdeUnaccessData@4" @118
173 DdeUninitialize = "_DdeUninitialize@4" @119
174 DefDlgProcA = "_DefDlgProcA@16" @120
175 DefDlgProcW = "_DefDlgProcW@16" @121
176 DefFrameProcA = "_DefFrameProcA@20" @122
177 DefFrameProcW = "_DefFrameProcW@20" @123
178 DefMDIChildProcA = "_DefMDIChildProcA@16" @124
179 DefMDIChildProcW = "_DefMDIChildProcW@16" @125
180 DefWindowProcA = "_DefWindowProcA@16" @126
181 DefWindowProcW = "_DefWindowProcW@16" @127
182 DeferWindowPos = "_DeferWindowPos@32" @128
183 DeleteMenu = "_DeleteMenu@12" @129
184 DestroyAcceleratorTable = "_DestroyAcceleratorTable@4" @130
185 DestroyCaret = "_DestroyCaret@0" @131
186 DestroyCursor = "_DestroyCursor@4" @132
187 DestroyIcon = "_DestroyIcon@4" @133
188 DestroyMenu = "_DestroyMenu@4" @134
189 DestroyWindow = "_DestroyWindow@4" @135
190 DialogBoxIndirectParamA = "_DialogBoxIndirectParamA@20" @136
191 DialogBoxIndirectParamW = "_DialogBoxIndirectParamW@20" @137
192 DialogBoxParamA = "_DialogBoxParamA@20" @138
193 DialogBoxParamW = "_DialogBoxParamW@20" @139
194 DispatchMessageA = "_DispatchMessageA@4" @140
195 DispatchMessageW = "_DispatchMessageW@4" @141
196 DlgDirListA = "_DlgDirListA@20" @142
197 DlgDirListComboBoxA = "_DlgDirListComboBoxA@20" @143
198 DlgDirListComboBoxW = "_DlgDirListComboBoxW@20" @144
199 DlgDirListW = "_DlgDirListW@20" @145
200 DlgDirSelectComboBoxExA = "_DlgDirSelectComboBoxExA@16" @146
201 DlgDirSelectComboBoxExW = "_DlgDirSelectComboBoxExW@16" @147
202 DlgDirSelectExA = "_DlgDirSelectExA@16" @148
203 DlgDirSelectExW = "_DlgDirSelectExW@16" @149
204 DragDetect = "_DragDetect@12" @150
205 DragObject = "_DragObject@20" @151
206 DrawAnimatedRects = "_DrawAnimatedRects@16" @152
207 DrawCaption = "_DrawCaption@16" @153
208 DrawCaptionTempA = "_DrawCaptionTempA@28" @154
209 DrawCaptionTempW = "_DrawCaptionTempW@28" @155
210 DrawEdge = "_DrawEdge@16" @156
211 DrawFocusRect = "_DrawFocusRect@8" @157
212; DrawFrame = _DrawFrame@?? @158
213 DrawFrameControl = "_DrawFrameControl@16" @159
214 DrawIcon = "_DrawIcon@16" @160
215 DrawIconEx = "_DrawIconEx@36" @161
216 DrawMenuBar = "_DrawMenuBar@4" @162
217 DrawStateA = "_DrawStateA@40" @163
218 DrawStateW = "_DrawStateW@40" @164
219 DrawTextA = "_DrawTextA@20" @165
220 DrawTextExA = "_DrawTextExA@24" @166
221 DrawTextExW = "_DrawTextExW@24" @167
222 DrawTextW = "_DrawTextW@20" @168
223 EditWndProc = "_EditWndProcA@16" @169
224 EmptyClipboard = "_EmptyClipboard@0" @170
225 EnableMenuItem = "_EnableMenuItem@12" @171
226 EnableScrollBar = "_EnableScrollBar@12" @172
227 EnableWindow = "_EnableWindow@8" @173
228 EndDeferWindowPos = "_EndDeferWindowPos@4" @174
229 EndDialog = "_EndDialog@8" @175
230 EndPaint = "_EndPaint@8" @176
231 EndTask = "_EndTask@12" @177
232 EnumChildWindows = "_EnumChildWindows@12" @178
233 EnumClipboardFormats = "_EnumClipboardFormats@4" @179
234 EnumDesktopWindows = "_EnumDesktopWindows@12" @180
235 EnumDesktopsA = "_EnumDesktopsA@12" @181
236 EnumDesktopsW = "_EnumDesktopsW@12" @182
237 EnumDisplaySettingsA = "_EnumDisplaySettingsA@12" @183
238 EnumDisplaySettingsW = "_EnumDisplaySettingsW@12" @184
239 EnumPropsA = "_EnumPropsA@8" @185
240 EnumPropsExA = "_EnumPropsExA@12" @186
241 EnumPropsExW = "_EnumPropsExW@12" @187
242 EnumPropsW = "_EnumPropsW@8" @188
243 EnumThreadWindows = "_EnumThreadWindows@12" @189
244 EnumWindowStationsA = "_EnumWindowStationsA@8" @190
245 EnumWindowStationsW = "_EnumWindowStationsW@8" @191
246 EnumWindows = "_EnumWindows@8" @192
247 EqualRect = "_EqualRect@8" @193
248 ExcludeUpdateRgn = "_ExcludeUpdateRgn@8" @194
249 ExitWindowsEx = "_ExitWindowsEx@8" @195
250 FillRect = "_FillRect@12" @196
251 FindWindowA = "_FindWindowA@8" @197
252 FindWindowExA = "_FindWindowExA@16" @198
253 FindWindowExW = "_FindWindowExW@16" @199
254 FindWindowW = "_FindWindowW@8" @200
255 FlashWindow = "_FlashWindow@8" @201
256 FrameRect = "_FrameRect@12" @202
257 FreeDDElParam = "_FreeDDElParam@8" @203
258 GetActiveWindow = "_GetActiveWindow@0" @204
259 GetAsyncKeyState = "_GetAsyncKeyState@4" @205
260 GetCapture = "_GetCapture@0" @206
261 GetCaretBlinkTime = "_GetCaretBlinkTime@0" @207
262 GetCaretPos = "_GetCaretPos@4" @208
263 GetClassInfoA = "_GetClassInfoA@12" @209
264 GetClassInfoExA = "_GetClassInfoExA@12" @210
265 GetClassInfoExW = "_GetClassInfoExW@12" @211
266 GetClassInfoW = "_GetClassInfoW@12" @212
267 GetClassLongA = "_GetClassLongA@8" @213
268 GetClassLongW = "_GetClassLongW@8" @214
269 GetClassNameA = "_GetClassNameA@12" @215
270 GetClassNameW = "_GetClassNameW@12" @216
271 GetClassWord = "_GetClassWord@8" @217
272 GetClientRect = "_GetClientRect@8" @218
273 GetClipCursor = "_GetClipCursor@4" @219
274 GetClipboardData = "_GetClipboardData@4" @220
275 GetClipboardFormatNameA = "_GetClipboardFormatNameA@12" @221
276 GetClipboardFormatNameW = "_GetClipboardFormatNameW@12" @222
277 GetClipboardOwner = "_GetClipboardOwner@0" @223
278 GetClipboardViewer = "_GetClipboardViewer@0" @224
279 GetCursor = "_GetCursor@0" @225
280 GetCursorPos = "_GetCursorPos@4" @226
281 GetDC = "_GetDC@4" @227
282 GetDCEx = "_GetDCEx@12" @228
283 GetDesktopWindow = "_GetDesktopWindow@0" @229
284 GetDialogBaseUnits = "_GetDialogBaseUnits@0" @230
285 GetDlgCtrlID = "_GetDlgCtrlID@4" @231
286 GetDlgItem = "_GetDlgItem@8" @232
287 GetDlgItemInt = "_GetDlgItemInt@16" @233
288 GetDlgItemTextA = "_GetDlgItemTextA@16" @234
289 GetDlgItemTextW = "_GetDlgItemTextW@16" @235
290 GetDoubleClickTime = "_GetDoubleClickTime@0" @236
291 GetFocus = "_GetFocus@0" @237
292 GetForegroundWindow = "_GetForegroundWindow@0" @238
293 GetIconInfo = "_GetIconInfo@8" @239
294; GetInputDesktop = _GetInputDesktop@?? @240
295 GetInputState = "_GetInputState@0" @241
296 GetInternalWindowPos = "_GetInternalWindowPos@12" @242
297 GetKBCodePage = "_GetKBCodePage@0" @243
298 GetKeyNameTextA = "_GetKeyNameTextA@12" @244
299 GetKeyNameTextW = "_GetKeyNameTextW@12" @245
300 GetKeyState = "_GetKeyState@4" @246
301 GetKeyboardLayout = "_GetKeyboardLayout@4" @247
302 GetKeyboardLayoutList = "_GetKeyboardLayoutList@8" @248
303 GetKeyboardLayoutNameA = "_GetKeyboardLayoutNameA@4" @249
304 GetKeyboardLayoutNameW = "_GetKeyboardLayoutNameW@4" @250
305 GetKeyboardState = "_GetKeyboardState@4" @251
306 GetKeyboardType = "_GetKeyboardType@4" @252
307 GetLastActivePopup = "_GetLastActivePopup@4" @253
308 GetMenu = "_GetMenu@4" @254
309 GetMenuCheckMarkDimensions = "_GetMenuCheckMarkDimensions@0" @255
310 GetMenuContextHelpId = "_GetMenuContextHelpId@4" @256
311 GetMenuDefaultItem = "_GetMenuDefaultItem@12" @257
312 GetMenuItemCount = "_GetMenuItemCount@4" @258
313 GetMenuItemID = "_GetMenuItemID@8" @259
314 GetMenuItemInfoA = "_GetMenuItemInfoA@16" @260
315 GetMenuItemInfoW = "_GetMenuItemInfoW@16" @261
316 GetMenuItemRect = "_GetMenuItemRect@16" @262
317 GetMenuState = "_GetMenuState@12" @263
318 GetMenuStringA = "_GetMenuStringA@20" @264
319 GetMenuStringW = "_GetMenuStringW@20" @265
320 GetMessageA = "_GetMessageA@16" @266
321 GetMessageExtraInfo = "_GetMessageExtraInfo@0" @267
322 GetMessagePos = "_GetMessagePos@0" @268
323 GetMessageTime = "_GetMessageTime@0" @269
324 GetMessageW = "_GetMessageW@16" @270
325 GetNextDlgGroupItem = "_GetNextDlgGroupItem@12" @271
326 GetNextDlgTabItem = "_GetNextDlgTabItem@12" @272
327 GetNextQueueWindow = "_GetNextQueueWindow@8" @273
328 GetOpenClipboardWindow = "_GetOpenClipboardWindow@0" @274
329 GetParent = "_GetParent@4" @275
330 GetPriorityClipboardFormat = "_GetPriorityClipboardFormat@8" @276
331 GetProcessWindowStation = "_GetProcessWindowStation@0" @277
332 GetProgmanWindow = "_GetProgmanWindow@0" @1289
333 GetPropA = "_GetPropA@8" @278
334 GetPropW = "_GetPropW@8" @279
335 GetQueueStatus = "_GetQueueStatus@4" @280
336 GetScrollBarInfo = "_GetScrollBarInfo@12" @1281
337 GetScrollInfo = "_GetScrollInfo@12" @281
338 GetScrollPos = "_GetScrollPos@8" @282
339 GetScrollRange = "_GetScrollRange@16" @283
340 GetShellWindow = "_GetShellWindow@0" @284
341 GetSubMenu = "_GetSubMenu@8" @285
342 GetSysColor = "_GetSysColor@4" @286
343 GetSysColorBrush = "_GetSysColorBrush@4" @287
344 GetSystemMenu = "_GetSystemMenu@8" @288
345 GetSystemMetrics = "_GetSystemMetrics@4" @289
346 GetTabbedTextExtentA = "_GetTabbedTextExtentA@20" @290
347 GetTabbedTextExtentW = "_GetTabbedTextExtentW@20" @291
348 GetTaskmanWindow = "_GetTaskmanWindow@0" @1304
349 GetThreadDesktop = "_GetThreadDesktop@4" @292
350 GetTopWindow = "_GetTopWindow@4" @293
351 GetUpdateRect = "_GetUpdateRect@12" @294
352 GetUpdateRgn = "_GetUpdateRgn@12" @295
353 GetUserObjectInformationA = "_GetUserObjectInformationA@20" @296
354 GetUserObjectInformationW = "_GetUserObjectInformationW@20" @297
355 GetUserObjectSecurity = "_GetUserObjectSecurity@20" @298
356 GetWindow = "_GetWindow@8" @299
357 GetWindowContextHelpId = "_GetWindowContextHelpId@4" @300
358 GetWindowDC = "_GetWindowDC@4" @301
359 GetWindowLongA = "_GetWindowLongA@8" @302
360 GetWindowLongW = "_GetWindowLongW@8" @303
361 GetWindowPlacement = "_GetWindowPlacement@8" @304
362 GetWindowRect = "_GetWindowRect@8" @305
363 GetWindowRgn = "_GetWindowRgn@8" @306
364 GetWindowTextA = "_GetWindowTextA@12" @307
365 GetWindowTextLengthA = "_GetWindowTextLengthA@4" @308
366 GetWindowTextLengthW = "_GetWindowTextLengthW@4" @309
367 GetWindowTextW = "_GetWindowTextW@12" @310
368 GetWindowThreadProcessId = "_GetWindowThreadProcessId@8" @311
369 GetWindowWord = "_GetWindowWord@8" @312
370 GrayStringA = "_GrayStringA@36" @313
371 GrayStringW = "_GrayStringW@36" @314
372 HideCaret = "_HideCaret@4" @315
373 HiliteMenuItem = "_HiliteMenuItem@16" @316
374 ImpersonateDdeClientWindow = "_ImpersonateDdeClientWindow@8" @317
375 InSendMessage = "_InSendMessage@0" @318
376 InflateRect = "_InflateRect@12" @319
377; InitSharedTable = _InitSharedTable@?? @320
378; InitTask = _InitTask@?? @321
379 InsertMenuA = "_InsertMenuA@20" @322
380 InsertMenuItemA = "_InsertMenuItemA@16" @323
381 InsertMenuItemW = "_InsertMenuItemW@16" @324
382 InsertMenuW = "_InsertMenuW@20" @325
383 InternalGetWindowText = "_InternalGetWindowText@12" @326
384 IntersectRect = "_IntersectRect@12" @327
385 InvalidateRect = "_InvalidateRect@12" @328
386 InvalidateRgn = "_InvalidateRgn@12" @329
387 InvertRect = "_InvertRect@8" @330
388 IsCharAlphaA = "_IsCharAlphaA@4" @331
389 IsCharAlphaNumericA = "_IsCharAlphaNumericA@4" @332
390 IsCharAlphaNumericW = "_IsCharAlphaNumericW@4" @333
391 IsCharAlphaW = "_IsCharAlphaW@4" @334
392 IsCharLowerA = "_IsCharLowerA@4" @335
393 IsCharLowerW = "_IsCharLowerW@4" @336
394 IsCharUpperA = "_IsCharUpperA@4" @337
395 IsCharUpperW = "_IsCharUpperW@4" @338
396 IsChild = "_IsChild@8" @339
397 IsClipboardFormatAvailable = "_IsClipboardFormatAvailable@4" @340
398 IsDialogMessage = "_IsDialogMessageA@8" @341
399 IsDialogMessageA = "_IsDialogMessageA@8" @342
400 IsDialogMessageW = "_IsDialogMessageW@8" @343
401 IsDlgButtonChecked = "_IsDlgButtonChecked@8" @344
402 IsHungThread = "_IsHungThread@4" @345
403 IsHungAppWindow = "_IsHungAppWindow@8" @1345
404 IsIconic = "_IsIconic@4" @346
405 IsMenu = "_IsMenu@4" @347
406 IsRectEmpty = "_IsRectEmpty@4" @348
407 IsWindow = "_IsWindow@4" @349
408 IsWindowEnabled = "_IsWindowEnabled@4" @350
409 IsWindowUnicode = "_IsWindowUnicode@4" @351
410 IsWindowVisible = "_IsWindowVisible@4" @352
411 IsZoomed = "_IsZoomed@4" @353
412 KillTimer = "_KillTimer@8" @354
413 LoadAcceleratorsA = "_LoadAcceleratorsA@8" @355
414 LoadAcceleratorsW = "_LoadAcceleratorsW@8" @356
415 LoadBitmapA = "_LoadBitmapA@8" @357
416 LoadBitmapW = "_LoadBitmapW@8" @358
417 LoadCursorA = "_LoadCursorA@8" @359
418 LoadCursorFromFileA = "_LoadCursorFromFileA@4" @360
419 LoadCursorFromFileW = "_LoadCursorFromFileW@4" @361
420 LoadCursorW = "_LoadCursorW@8" @362
421 LoadIconA = "_LoadIconA@8" @363
422 LoadIconW = "_LoadIconW@8" @364
423 LoadImageA = "_LoadImageA@24" @365
424 LoadImageW = "_LoadImageW@24" @366
425 LoadKeyboardLayoutA = "_LoadKeyboardLayoutA@8" @367
426 LoadKeyboardLayoutW = "_LoadKeyboardLayoutW@8" @368
427 LoadMenuA = "_LoadMenuA@8" @369
428;Menu resources are always in Unicode format
429 LoadMenuIndirectA = "_LoadMenuIndirectW@4" @370
430 LoadMenuIndirectW = "_LoadMenuIndirectW@4" @371
431 LoadMenuW = "_LoadMenuW@8" @372
432 LoadStringA = "_LoadStringA@16" @373
433 LoadStringW = "_LoadStringW@16" @374
434; LockWindowStation = _LockWindowStation@?? @375
435 LockWindowUpdate = "_LockWindowUpdate@4" @376
436 LookupIconIdFromDirectory = "_LookupIconIdFromDirectory@8" @377
437 LookupIconIdFromDirectoryEx = "_LookupIconIdFromDirectoryEx@20" @378
438 MapDialogRect = "_MapDialogRect@8" @379
439 MapVirtualKeyA = "_MapVirtualKeyA@8" @380
440 MapVirtualKeyExA = "_MapVirtualKeyExA@12" @381
441 MapVirtualKeyExW = "_MapVirtualKeyExW@12" @382
442 MapVirtualKeyW = "_MapVirtualKeyW@8" @383
443 MapWindowPoints = "_MapWindowPoints@16" @384
444 MenuItemFromPoint = "_MenuItemFromPoint@16" @385
445 MessageBeep = "_MessageBeep@4" @386
446 MessageBoxA = "_MessageBoxA@16" @387
447 MessageBoxExA = "_MessageBoxExA@20" @388
448 MessageBoxExW = "_MessageBoxExW@20" @389
449 MessageBoxIndirectA = "_MessageBoxIndirectA@4" @390
450 MessageBoxIndirectW = "_MessageBoxIndirectW@4" @391
451 MessageBoxW = "_MessageBoxW@16" @392
452; ModifyAccess = _ModifyAccess@?? @393
453 ModifyMenuA = "_ModifyMenuA@20" @394
454 ModifyMenuW = "_ModifyMenuW@20" @395
455 MoveWindow = "_MoveWindow@24" @396
456 MsgWaitForMultipleObjects = "_MsgWaitForMultipleObjects@20" @397
457 OemKeyScan = "_OemKeyScan@4" @398
458 OemToCharA = "_OemToCharA@8" @399
459 OemToCharBuffA = "_OemToCharBuffA@12" @400
460 OemToCharBuffW = "_OemToCharBuffW@12" @401
461 OemToCharW = "_OemToCharW@8" @402
462 OffsetRect = "_OffsetRect@12" @403
463 OpenClipboard = "_OpenClipboard@4" @404
464 OpenDesktopA = "_OpenDesktopA@16" @405
465 OpenDesktopW = "_OpenDesktopW@16" @406
466 OpenIcon = "_OpenIcon@4" @407
467 OpenInputDesktop = "_OpenInputDesktop@12" @408
468 OpenWindowStationA = "_OpenWindowStationA@12" @409
469 OpenWindowStationW = "_OpenWindowStationW@12" @410
470 PackDDElParam = "_PackDDElParam@12" @411
471 PaintDesktop = "_PaintDesktop@4" @412
472 PeekMessageA = "_PeekMessageA@20" @413
473 PeekMessageW = "_PeekMessageW@20" @414
474 PlaySoundEvent = "_PlaySoundEvent@4" @415
475 PostMessageA = "_PostMessageA@16" @416
476 PostMessageW = "_PostMessageW@16" @417
477 PostQuitMessage = "_PostQuitMessage@4" @418
478 PostThreadMessageA = "_PostThreadMessageA@16" @419
479 PostThreadMessageW = "_PostThreadMessageW@16" @420
480 PtInRect = "_PtInRect@12" @421
481 RedrawWindow = "_RedrawWindow@16" @422
482 RegisterClassA = "_RegisterClassA@4" @423
483 RegisterClassExA = "_RegisterClassExA@4" @424
484 RegisterClassExW = "_RegisterClassExW@4" @425
485 RegisterClassW = "_RegisterClassW@4" @426
486 RegisterClipboardFormatA = "_RegisterClipboardFormatA@4" @427
487 RegisterClipboardFormatW = "_RegisterClipboardFormatW@4" @428
488 RegisterHotKey = "_RegisterHotKey@16" @429
489; RegisterLogonProcess = _RegisterLogonProcess@?? @430
490 RegisterNetworkCapabilities = "_RegisterNetworkCapabilities@8" @431
491 RegisterSystemThread = "_RegisterSystemThread@8" @432
492 RegisterTasklist = "_RegisterTasklist@4" @433
493 RegisterWindowMessageA = "_RegisterWindowMessageA@4" @434
494 RegisterWindowMessageW = "_RegisterWindowMessageW@4" @435
495 ReleaseCapture = "_ReleaseCapture@0" @436
496 ReleaseDC = "_ReleaseDC@8" @437
497 RemoveMenu = "_RemoveMenu@12" @438
498 RemovePropA = "_RemovePropA@8" @439
499 RemovePropW = "_RemovePropW@8" @440
500 ReplyMessage = "_ReplyMessage@4" @441
501 ReuseDDElParam = "_ReuseDDElParam@20" @442
502 ScreenToClient = "_ScreenToClient@8" @443
503 ScrollDC = "_ScrollDC@28" @444
504 ScrollWindow = "_ScrollWindow@20" @445
505 ScrollWindowEx = "_ScrollWindowEx@32" @446
506 SendDlgItemMessageA = "_SendDlgItemMessageA@20" @447
507 SendDlgItemMessageW = "_SendDlgItemMessageW@20" @448
508 SendMessageA = "_SendMessageA@16" @449
509 SendMessageCallbackA = "_SendMessageCallbackA@24" @450
510 SendMessageCallbackW = "_SendMessageCallbackW@24" @451
511 SendMessageTimeoutA = "_SendMessageTimeoutA@28" @452
512 SendMessageTimeoutW = "_SendMessageTimeoutW@28" @453
513 SendMessageW = "_SendMessageW@16" @454
514 SendNotifyMessageA = "_SendNotifyMessageA@16" @455
515 SendNotifyMessageW = "_SendNotifyMessageW@16" @456
516 SetActiveWindow = "_SetActiveWindow@4" @457
517 SetCapture = "_SetCapture@4" @458
518 SetCaretBlinkTime = "_SetCaretBlinkTime@4" @459
519 SetCaretPos = "_SetCaretPos@8" @460
520 SetClassLongA = "_SetClassLongA@12" @461
521 SetClassLongW = "_SetClassLongW@12" @462
522 SetClassWord = "_SetClassWord@12" @463
523 SetClipboardData = "_SetClipboardData@8" @464
524 SetClipboardViewer = "_SetClipboardViewer@4" @465
525 SetCursor = "_SetCursor@4" @466
526 SetCursorPos = "_SetCursorPos@8" @467
527 SetDebugErrorLevel = "_SetDebugErrorLevel@4" @468
528 SetDeskWallPaper = "_SetDeskWallPaper@4" @469
529; SetDesktopBitmap = _SetDesktopBitmap@?? @470
530 SetDlgItemInt = "_SetDlgItemInt@16" @471
531 SetDlgItemTextA = "_SetDlgItemTextA@12" @472
532 SetDlgItemTextW = "_SetDlgItemTextW@12" @473
533 SetDoubleClickTime = "_SetDoubleClickTime@4" @474
534 SetFocus = "_SetFocus@4" @475
535 SetForegroundWindow = "_SetForegroundWindow@4" @476
536 SetInternalWindowPos = "_SetInternalWindowPos@16" @477
537 SetKeyboardState = "_SetKeyboardState@4" @478
538 SetLastErrorEx = "_SetLastErrorEx@8" @479
539 SetLogonNotifyWindow = "_SetLogonNotifyWindow@8" @480
540 SetMenu = "_SetMenu@8" @481
541 SetMenuContextHelpId = "_SetMenuContextHelpId@8" @482
542 SetMenuDefaultItem = "_SetMenuDefaultItem@12" @483
543 SetMenuItemBitmaps = "_SetMenuItemBitmaps@20" @484
544 SetMenuItemInfoA = "_SetMenuItemInfoA@16" @485
545 SetMenuItemInfoW = "_SetMenuItemInfoW@16" @486
546 SetMessageExtraInfo = "_SetMessageExtraInfo@4" @487
547 SetMessageQueue = "_SetMessageQueue@4" @488
548 SetParent = "_SetParent@8" @489
549 SetProcessWindowStation = "_SetProcessWindowStation@4" @490
550 SetProgmanWindow = "_SetProgmanWindow@4" @1522
551 SetPropA = "_SetPropA@12" @491
552 SetPropW = "_SetPropW@12" @492
553 SetRect = "_SetRect@20" @493
554 SetRectEmpty = "_SetRectEmpty@4" @494
555 SetScrollInfo = "_SetScrollInfo@16" @495
556 SetScrollPos = "_SetScrollPos@16" @496
557 SetScrollRange = "_SetScrollRange@20" @497
558 SetShellWindow = "_SetShellWindow@4" @498
559 SetShellWindowEx = "_SetShellWindowEx@8" @1531
560 SetSysColors = "_SetSysColors@12" @499
561 SetSysColorsTemp = "_SetSysColorsTemp@0" @500
562 SetSystemCursor = "_SetSystemCursor@8" @501
563 SetTaskmanWindow = "_SetTaskmanWindow@4" @1537
564 SetThreadDesktop = "_SetThreadDesktop@4" @502
565 SetTimer = "_SetTimer@16" @503
566 SetUserObjectInformationA = "_SetUserObjectInformationA@16" @504
567 SetUserObjectInformationW = "_SetUserObjectInformationW@16" @505
568 SetUserObjectSecurity = "_SetUserObjectSecurity@12" @506
569 SetWindowContextHelpId = "_SetWindowContextHelpId@8" @507
570; SetWindowFullScreenState = _SetWindowFullScreenState@?? @508
571 SetWindowLongA = "_SetWindowLongA@12" @509
572 SetWindowLongW = "_SetWindowLongW@12" @510
573 SetWindowPlacement = "_SetWindowPlacement@8" @511
574 SetWindowPos = "_SetWindowPos@28" @512
575 SetWindowRgn = "_SetWindowRgn@12" @513
576 SetWindowTextA = "_SetWindowTextA@8" @514
577 SetWindowTextW = "_SetWindowTextW@8" @515
578 SetWindowWord = "_SetWindowWord@12" @516
579 SetWindowsHookA = "_SetWindowsHookA@8" @517
580 SetWindowsHookExA = "_SetWindowsHookExA@16" @518
581 SetWindowsHookExW = "_SetWindowsHookExW@16" @519
582 SetWindowsHookW = "_SetWindowsHookW@8" @520
583 ShowCaret = "_ShowCaret@4" @521
584 ShowCursor = "_ShowCursor@4" @522
585 ShowOwnedPopups = "_ShowOwnedPopups@8" @523
586 ShowScrollBar = "_ShowScrollBar@12" @524
587 ShowWindow = "_ShowWindow@8" @525
588 ShowWindowAsync = "_ShowWindowAsync@8" @526
589 SubtractRect = "_SubtractRect@12" @527
590 SwapMouseButton = "_SwapMouseButton@4" @528
591 SwitchDesktop = "_SwitchDesktop@4" @529
592 SwitchToThisWindow = "_SwitchToThisWindow@8" @530
593 SysErrorBox = "_SysErrorBox@12" @531
594 SystemParametersInfoA = "_SystemParametersInfoA@16" @532
595 SystemParametersInfoW = "_SystemParametersInfoW@16" @533
596 TabbedTextOutA = "_TabbedTextOutA@32" @534
597 TabbedTextOutW = "_TabbedTextOutW@32" @535
598 TileChildWindows = "_TileChildWindows@8" @536
599 TileWindows = "_TileWindows@20" @537
600 ToAscii = "_ToAscii@20" @538
601 ToAsciiEx = "_ToAsciiEx@24" @539
602 ToUnicode = "_ToUnicode@24" @540
603 TrackPopupMenu = "_TrackPopupMenu@28" @541
604 TrackPopupMenuEx = "_TrackPopupMenuEx@24" @542
605 TranslateAccelerator = "_TranslateAcceleratorA@12" @543
606 TranslateAcceleratorA = "_TranslateAcceleratorA@12" @544
607 TranslateAcceleratorW = "_TranslateAcceleratorA@12" @545 ; the same
608 TranslateMDISysAccel = "_TranslateMDISysAccel@8" @546
609 TranslateMessage = "_TranslateMessage@4" @547
610 UnhookWindowsHook = "_UnhookWindowsHook@8" @548
611 UnhookWindowsHookEx = "_UnhookWindowsHookEx@4" @549
612 UnionRect = "_UnionRect@12" @550
613 UnloadKeyboardLayout = "_UnloadKeyboardLayout@4" @551
614; UnlockWindowStation = _UnlockWindowStation@?? @552
615 UnpackDDElParam = "_UnpackDDElParam@16" @553
616 UnregisterClassA = "_UnregisterClassA@8" @554
617 UnregisterClassW = "_UnregisterClassW@8" @555
618 UnregisterHotKey = "_UnregisterHotKey@8" @556
619 UpdateWindow = "_UpdateWindow@4" @557
620; UserClientDllInitialize = _UserClientDllInitialize@?? @558
621 UserSignalProc = "_UserSignalProc@16" @559
622 ValidateRect = "_ValidateRect@8" @560
623 ValidateRgn = "_ValidateRgn@8" @561
624 VkKeyScanA = "_VkKeyScanA@4" @562
625 VkKeyScanExA = "_VkKeyScanExA@8" @563
626 VkKeyScanExW = "_VkKeyScanExW@8" @564
627 VkKeyScanW = "_VkKeyScanW@4" @565
628; WNDPROC_CALLBACK = _WNDPROC_CALLBACK@?? @566
629 WaitForInputIdle = "_WaitForInputIdle@8" @567
630 WaitMessage = "_WaitMessage@0" @568
631 WinHelpA = "_WinHelpA@16" @569
632 WinHelpW = "_WinHelpW@16" @570
633 WinOldAppHackoMatic = "_WinOldAppHackoMatic@4" @571
634 WindowFromDC = "_WindowFromDC@4" @572
635 WindowFromPoint = "_WindowFromPoint@8" @573
636 YieldTask = "_YieldTask@0" @574
637 keybd_event = "_keybd_event@16" @575
638 mouse_event = "_mouse_event@20" @576
639 wsprintfA = _wsprintfA @577
640 wsprintfW = _wsprintfW @578
641 wvsprintfA = "_wvsprintfA@12" @579
642 wvsprintfW = "_wvsprintfW@12" @580
643
644 TrackMouseEvent = "_TrackMouseEvent@4" @600 ;ordinal??
645 SendInput = "_SendInput@12" @601 ;ordinal??
646 GetGUIThreadInfo = "_GetGUIThreadInfo@8" @602
647
648 ChangeDisplaySettingsExA = "_ChangeDisplaySettingsExA@20" @604
649 ChangeDisplaySettingsExW = "_ChangeDisplaySettingsExW@20" @605
650
651 NotifyWinEvent = "_NotifyWinEvent@16" @606
652 UnhookWinEvent = "_UnhookWinEvent@4" @607
653 SetWinEventHook = "_SetWinEventHook@28" @608
654
655 GetAncestor = "_GetAncestor@8" @609
656 GetWindowModuleFileNameA = "_GetWindowModuleFileNameA@12" @610
657
658 RealGetWindowClassA = "_RealGetWindowClassA@12" @611
659 RealGetWindowClassW = "_RealGetWindowClassW@12" @612
660 FlashWindowEx = "_FlashWindowEx@4" @613
661 ToUnicodeEx = "_ToUnicodeEx@28" @614
662
663;------------
664; Windows 98
665;------------
666 GetMenuInfo = "_GetMenuInfo@8" @800
667 SetMenuInfo = "_SetMenuInfo@8" @801
668
669
670 GetMonitorInfoW = "_GetMonitorInfoW@8" @1000
671 GetMonitorInfoA = "_GetMonitorInfoA@8" @1001
672 MonitorFromWindow = "_MonitorFromWindow@8" @1002
673 MonitorFromRect = "_MonitorFromRect@8" @1003
674 MonitorFromPoint = "_MonitorFromPoint@12" @1004
675 EnumDisplayMonitors = "_EnumDisplayMonitors@16" @1005
676 EnumDisplayDevicesA = "_EnumDisplayDevicesA@16" @1006
677 EnumDisplayDevicesW = "_EnumDisplayDevicesW@16" @1007
678
679
680;----------------------------------
681; obsolete WINNLS APIs (Far East)
682;----------------------------------
683 SendIMEMessageExA = "_SendIMEMessageExA@8" @1010
684 SendIMEMessageExW = "_SendIMEMessageExW@8" @1011
685
686 WINNLSEnableIME = "_WINNLSEnableIME@8" @1012
687 WINNLSGetEnableStatus = "_WINNLSGetEnableStatus@4" @1013
688 WINNLSGetIMEHotkey = "_WINNLSGetIMEHotkey@4" @1014
689
690
691;-------------------------------
692; Additional (undocumented) APIs
693;-------------------------------
694 PrivateExtractIconsW = "_PrivateExtractIconsW@32" @1015
695 PrivateExtractIconsA = "_PrivateExtractIconsA@32" @1016
696 PrivateExtractIconExW = "_PrivateExtractIconExW@20" @1017
697 PrivateExtractIconExA = "_PrivateExtractIconExA@20" @1018
698
699
700 GetComboBoxInfo = "_GetComboBoxInfo@8" @1019
701
702;
703; ENDOFEXPORTS
704; Internal function marker
705;
706
707
708;------------------------------------------------------------------------------
709; Wine/Odin helper function
710;------------------------------------------------------------------------------
711 GetSysColorPen = "_GetSysColorPen@4" @2002 NONAME
712 GetPattern55AABrush = "_GetPattern55AABrush@0" @2003 NONAME
713 GetPattern55AABitmap = "_GetPattern55AABitmap@0" @2004 NONAME
714
715 "_Win32ToOS2Handle@4" @2006 NONAME
716 "_OS2ToWin32Handle@4" @2012 NONAME
717
718;; _KeyTranslatePMToWin@4 @2008 NONAME
719 "_KeyTranslatePMToWinBuf@12" @2009 NONAME
720
721 "_wvsnprintfA@16" @2010 NONAME
722;Export for MSACM32
723 _wsnprintfA @2100 NONAME
724
725 ;SvL: Used by GDI32
726 _OSLibGetScreenHeight @2013 NONAME
727 _OSLibGetScreenWidth @2014 NONAME
728
729 "_wvsnprintfW@16" @2015 NONAME
730
731 "_setPageXForm@4" @2016 NONAME
732 "_clientHeight@8" @2017 NONAME
733 "_changePageXForm@20" @2018 NONAME
734 "_removeClientArea@4" @2019 NONAME
735 "_setMapModeDC@8" @2020 NONAME
736 "_TestWideLine@4" @2021 NONAME
737 "_Calculate1PixelDelta@4" @2022 NONAME
738 "_DIB_GetDIBWidthBytes@8" @2023 NONAME
739 "_BITMAP_GetWidthBytes@8" @2024 NONAME
740 "_selectClientArea@4" @2025 NONAME
741
742 "_CreateFakeWindowEx@8" = "_CreateFakeWindowEx@8" @2028
743 "_DestroyFakeWindow@4"= "_DestroyFakeWindow@4" @2035
744
745 "_checkOrigin@4" @2029 NONAME
746
747 ; Do NOT change this ordinal
748 "_SetWindowAppearance@4" @2030
749
750 "_ConvertIconGroup@12" @2032 NONAME
751 "_ConvertIconGroupIndirect@12" @2037 NONAME
752
753 "_WinSetVisibleRgnNotifyProc@12" @2033 NONAME
754 "_Win32ToOS2FrameHandle@4" @2034 NONAME
755
756 "_CustForceMonoCursor@0" @2036 NONAME
757
758
759 "_OSLibDragOver@12" @2038 NONAME
760 "_OSLibDragLeave@4" @2039 NONAME
761 "_OSLibDragDrop@16" @2040 NONAME
762 "_OSLibCreateDragStruct@16" @2041 NONAME
763 "_OSLibFreeDragStruct@4" @2042 NONAME
764 "_clipboardPMToOdinFormat@4" @2043 NONAME
765 "_clipboardOdinToPMFormat@4" @2044 NONAME
766
767 "_GetOS2Icon@4" @2045 NONAME
768
769 GetWindowInfo = "_GetWindowInfo@8" @2046
770 _HPSToHDC @2047
771
772 "_RunOnAuxThread@20" @2048 NONAME
773 "_RunOnAuxThreadAndWait@24" @2049 NONAME
774
775 UpdateLayeredWindow = "_UpdateLayeredWindow@36" @2050
Note: See TracBrowser for help on using the repository browser.