source: trunk/src/user32/USER32.DEF@ 21612

Last change on this file since 21612 was 21595, checked in by dmik, 15 years ago

user32: Added internal helper RunOnAuxThread() API to perform function calls on a dedicated helper thread.

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