66eef33a9ac1592a211c12476e673036d9f2c665
[reactos.git] / reactos / lib / user32 / user32.def
1 LIBRARY user32.dll
2
3 EXPORTS
4 ActivateKeyboardLayout@8
5 AdjustWindowRect@12
6 AdjustWindowRectEx@16
7 ;AlignRects
8 AllowSetForegroundWindow@4
9 AnimateWindow@12
10 AnyPopup@0
11 AppendMenuA@16
12 AppendMenuW@16
13 ArrangeIconicWindows@4
14 AttachThreadInput@12
15 BeginDeferWindowPos@4
16 BeginPaint@8
17 BlockInput@4
18 BringWindowToTop@4
19 BroadcastSystemMessage@20
20 BroadcastSystemMessageA@20
21 BroadcastSystemMessageW@20
22 ;CallMsgFilter@8
23 CallMsgFilterA@8
24 CallMsgFilterW@8
25 CallNextHookEx@16
26 CallWindowProcA@20
27 CallWindowProcW@20
28 ;CascadeChildWindows
29 CascadeWindows@20
30 ChangeClipboardChain@8
31 ChangeDisplaySettingsA@8
32 ChangeDisplaySettingsExA@20
33 ChangeDisplaySettingsExW@20
34 ChangeDisplaySettingsW@8
35 ;ChangeMenuA
36 ;ChangeMenuW
37 CharLowerA@4
38 CharLowerBuffA@8
39 CharLowerBuffW@8
40 CharLowerW@4
41 CharNextA@4
42 CharNextExA@12
43 CharNextW@4
44 CharPrevA@8
45 CharPrevExA@16
46 CharPrevW@8
47 CharToOemA@8
48 CharToOemBuffA@12
49 CharToOemBuffW@12
50 CharToOemW@8
51 CharUpperA@4
52 CharUpperBuffA@8
53 CharUpperBuffW@8
54 CharUpperW@4
55 CheckDlgButton@12
56 CheckMenuItem@12
57 CheckMenuRadioItem@20
58 CheckRadioButton@16
59 ChildWindowFromPoint@12
60 ChildWindowFromPointEx@16
61 ;CliImmSetHotKey
62 ;ClientThreadSetup
63 ClientToScreen@8
64 ClipCursor@4
65 CloseClipboard@0
66 CloseDesktop@4
67 CloseWindow@4
68 CloseWindowStation@4
69 CopyAcceleratorTableA@12
70 CopyAcceleratorTableW@12
71 CopyIcon@4
72 CopyImage@20
73 CopyRect@8
74 CountClipboardFormats@0
75 CreateAcceleratorTableA@8
76 CreateAcceleratorTableW@8
77 CreateCaret@16
78 CreateCursor@28
79 CreateDesktopA@24
80 CreateDesktopW@24
81 CreateDialogIndirectParamA@20
82 CreateDialogIndirectParamAorW@20
83 CreateDialogIndirectParamW@20
84 CreateDialogParamA@20
85 CreateDialogParamW@20
86 CreateIcon@28
87 CreateIconFromResource@16
88 CreateIconFromResourceEx@28
89 CreateIconIndirect@4
90 CreateMDIWindowA@40
91 CreateMDIWindowW@40
92 CreateMenu@0
93 CreatePopupMenu@0
94 CreateWindowExA@48
95 CreateWindowExW@48
96 CreateWindowStationA@16
97 CreateWindowStationW@16
98 ;CtxInitUser32
99 DdeAbandonTransaction@12
100 DdeAccessData@8
101 DdeAddData@16
102 DdeClientTransaction@32
103 DdeCmpStringHandles@8
104 DdeConnect@16
105 DdeConnectList@20
106 DdeCreateDataHandle@28
107 DdeCreateStringHandleA@12
108 DdeCreateStringHandleW@12
109 DdeDisconnect@4
110 DdeDisconnectList@4
111 DdeEnableCallback@12
112 DdeFreeDataHandle@4
113 ;DdeFreeStringHandle@8
114 DdeGetData@16
115 DdeGetLastError@4
116 ;DdeGetQualityOfService
117 DdeImpersonateClient@4
118 DdeInitializeA@16
119 DdeInitializeW@16
120 DdeKeepStringHandle@8
121 DdeNameService@16
122 DdePostAdvise@12
123 DdeQueryConvInfo@12
124 DdeQueryNextServer@8
125 DdeQueryStringA@20
126 DdeQueryStringW@20
127 DdeReconnect@4
128 DdeSetQualityOfService@12
129 DdeSetUserHandle@12
130 DdeUnaccessData@4
131 DdeUninitialize@4
132 DefDlgProcA@16
133 DefDlgProcW@16
134 DefFrameProcA@20
135 DefFrameProcW@20
136 DefMDIChildProcA@16
137 DefMDIChildProcW@16
138 DefWindowProcA@16
139 DefWindowProcW@16
140 DeferWindowPos@32
141 DeleteMenu@12
142 ;DeregisterShellHookWindow
143 DestroyAcceleratorTable@4
144 DestroyCaret@0
145 DestroyCursor@4
146 DestroyIcon@4
147 DestroyMenu@4
148 DestroyWindow@4
149 ;DeviceEventWorker
150 DialogBoxIndirectParamA@20
151 DialogBoxIndirectParamAorW@20
152 DialogBoxIndirectParamW@20
153 DialogBoxParamA@20
154 DialogBoxParamW@20
155 DispatchMessageA@4
156 DispatchMessageW@4
157 DlgDirListA@20
158 DlgDirListComboBoxA@20
159 DlgDirListComboBoxW@20
160 DlgDirListW@20
161 DlgDirSelectComboBoxExA@16
162 DlgDirSelectComboBoxExW@16
163 DlgDirSelectExA@16
164 DlgDirSelectExW@16
165 DragDetect@12
166 ;DragObject
167 DrawAnimatedRects@16
168 DrawCaption@16
169 ;DrawCaptionTempA
170 ;DrawCaptionTempW
171 DrawEdge@16
172 DrawFocusRect@8
173 ;DrawFrame
174 DrawFrameControl
175 DrawIcon@16
176 DrawIconEx@36
177 DrawMenuBar@4
178 ;DrawMenuBarTemp
179 DrawStateA@40
180 DrawStateW@40
181 DrawTextA@20
182 DrawTextExA@24
183 DrawTextExW@24
184 DrawTextW@20
185 ;EditWndProc
186 EmptyClipboard@0
187 EnableMenuItem@12
188 EnableScrollBar@12
189 EnableWindow@8
190 EndDeferWindowPos@4
191 EndDialog@8
192 EndMenu@0
193 EndPaint@8
194 ;EndTask
195 EnumChildWindows@12
196 EnumClipboardFormats@4
197 EnumDesktopWindows@12
198 EnumDesktopsA@12
199 EnumDesktopsW@12
200 EnumDisplayDevicesA@16
201 EnumDisplayDevicesW@16
202 EnumDisplayMonitors@16
203 EnumDisplaySettingsA@12
204 EnumDisplaySettingsExA@16
205 EnumDisplaySettingsExW@16
206 EnumDisplaySettingsW@12
207 EnumPropsA@8
208 EnumPropsExA@12
209 EnumPropsExW@12
210 EnumPropsW@8
211 EnumThreadWindows@12
212 EnumWindowStationsA@8
213 EnumWindowStationsW@8
214 EnumWindows@8
215 EqualRect@8
216 ExcludeUpdateRgn@8
217 ExitWindowsEx@8
218 FillRect@12
219 FindWindowA@8
220 FindWindowExA@16
221 FindWindowExW@16
222 FindWindowW@8
223 FlashWindow@8
224 FlashWindowEx@4
225 FrameRect@12
226 FreeDDElParam@8
227 GetActiveWindow@0
228 GetAltTabInfo@20
229 GetAltTabInfoA@20
230 GetAltTabInfoW@20
231 GetAncestor@8
232 ;GetAppCompatFlags
233 ;GetAppCompatFlags2
234 GetAsyncKeyState@4
235 GetCapture@0
236 GetCaretBlinkTime@0
237 GetCaretPos@4
238 GetClassInfoA@12
239 GetClassInfoExA@12
240 GetClassInfoExW@12
241 GetClassInfoW@12
242 GetClassLongA@8
243 GetClassLongW@8
244 GetClassNameA@12
245 GetClassNameW@12
246 GetClassWord@8
247 GetClientRect@8
248 GetClipCursor@4
249 GetClipboardData@4
250 GetClipboardFormatNameA@12
251 GetClipboardFormatNameW@12
252 GetClipboardOwner@0
253 GetClipboardSequenceNumber@0
254 GetClipboardViewer@0
255 GetComboBoxInfo@8
256 GetCursor@0
257 ;GetCursorFrameInfo
258 GetCursorInfo@4
259 GetCursorPos@4
260 GetDC@4
261 GetDCEx@12
262 GetDesktopWindow@0
263 GetDialogBaseUnits@0
264 GetDlgCtrlID@4
265 GetDlgItem@8
266 GetDlgItemInt@16
267 GetDlgItemTextA@16
268 GetDlgItemTextW@16
269 GetDoubleClickTime@0
270 GetFocus@0
271 GetForegroundWindow@0
272 GetGUIThreadInfo@8
273 GetGuiResources@8
274 GetIconInfo@8
275 ;GetInputDesktop
276 GetInputState@0
277 ;GetInternalWindowPos
278 GetKBCodePage@0
279 GetKeyNameTextA@12
280 GetKeyNameTextW@12
281 GetKeyState@4
282 GetKeyboardLayout@4
283 GetKeyboardLayoutList@8
284 GetKeyboardLayoutNameA@4
285 GetKeyboardLayoutNameW@4
286 GetKeyboardState@4
287 GetKeyboardType@4
288 GetLastActivePopup@4
289 GetLastInputInfo@4
290 GetListBoxInfo@4
291 GetMenu@4
292 GetMenuBarInfo@16
293 GetMenuCheckMarkDimensions@0
294 ;GetMenuContextHelpId
295 GetMenuDefaultItem@12
296 GetMenuInfo@8
297 GetMenuItemCount@4
298 GetMenuItemID@8
299 GetMenuItemInfoA@16
300 GetMenuItemInfoW@16
301 GetMenuItemRect@16
302 GetMenuState@12
303 GetMenuStringA@20
304 GetMenuStringW@20
305 GetMessageA@16
306 GetMessageExtraInfo@0
307 GetMessagePos@0
308 GetMessageTime@0
309 GetMessageW@16
310 GetMonitorInfoA@8
311 GetMonitorInfoW@8
312 GetMouseMovePointsEx@20
313 GetNextDlgGroupItem@12
314 GetNextDlgTabItem@12
315 GetOpenClipboardWindow@0
316 GetParent@4
317 GetPriorityClipboardFormat@8
318 GetProcessDefaultLayout@4
319 GetProcessWindowStation@0
320 ;GetProgmanWindow
321 GetPropA@8
322 GetPropW@8
323 GetQueueStatus@4
324 GetScrollBarInfo@12
325 GetScrollInfo@12
326 GetScrollPos@8
327 GetScrollRange@16
328 ;GetShellWindow
329 GetSubMenu@8
330 GetSysColor@4
331 GetSysColorBrush@4
332 GetSysColorPen@4 ; ReactOS extension
333 GetSystemMenu@8
334 GetSystemMetrics@4
335 GetTabbedTextExtentA@20
336 GetTabbedTextExtentW@20
337 ;GetTaskmanWindow
338 GetThreadDesktop@4
339 GetTitleBarInfo@8
340 GetTopWindow@4
341 GetUpdateRect@12
342 GetUpdateRgn@12
343 GetUserObjectInformationA@20
344 GetUserObjectInformationW@20
345 ;GetUserObjectSecurity
346 ;GetWinStationInfo
347 GetWindow@8
348 ;GetWindowContextHelpId
349 GetWindowDC@4
350 GetWindowInfo@8
351 GetWindowLongA@8
352 GetWindowLongW@8
353 GetWindowModuleFileName@12
354 GetWindowModuleFileNameA@12
355 GetWindowModuleFileNameW@12
356 GetWindowPlacement@8
357 GetWindowRect@8
358 GetWindowRgn@8
359 GetWindowTextA@12
360 GetWindowTextLengthA@4
361 GetWindowTextLengthW@4
362 GetWindowTextW@12
363 GetWindowThreadProcessId@8
364 ;GetWindowWord
365 GrayStringA@36
366 GrayStringW@36
367 HideCaret@4
368 HiliteMenuItem@16
369 ;IMPGetIMEA
370 ;IMPGetIMEW
371 ;IMPQueryIMEA
372 ;IMPQueryIMEW
373 ;IMPSetIMEA
374 ;IMPSetIMEW
375 ImpersonateDdeClientWindow@8
376 InSendMessage@0
377 InSendMessageEx@4
378 InflateRect@12
379 ;InitializeLpkHooks
380 ;InitializeWin32EntryTable
381 InsertMenuA@20
382 InsertMenuItemA@16
383 InsertMenuItemW@16
384 InsertMenuW@20
385 ;InternalGetWindowText
386 IntersectRect@12
387 InvalidateRect@12
388 InvalidateRgn@12
389 InvertRect@8
390 IsCharAlphaA@4
391 IsCharAlphaNumericA@4
392 IsCharAlphaNumericW@4
393 IsCharAlphaW@4
394 IsCharLowerA@4
395 IsCharLowerW@4
396 IsCharUpperA@4
397 IsCharUpperW@4
398 IsChild@8
399 IsClipboardFormatAvailable@4
400 ;IsDialogMessage@8
401 IsDialogMessageA@8
402 IsDialogMessageW@8
403 IsDlgButtonChecked@8
404 ;IsHungAppWindow
405 IsIconic@4
406 IsMenu@4
407 IsRectEmpty@4
408 IsWindow@4
409 IsWindowEnabled@4
410 IsWindowUnicode@4
411 IsWindowVisible@4
412 IsZoomed@4
413 ;KillSystemTimer
414 KillTimer@8
415 LoadAcceleratorsA@8
416 LoadAcceleratorsW@8
417 LoadBitmapA@8
418 LoadBitmapW@8
419 LoadCursorA@8
420 LoadCursorFromFileA@4
421 LoadCursorFromFileW@4
422 LoadCursorW@8
423 LoadIconA@8
424 LoadIconW@8
425 LoadImageA@24
426 LoadImageW@24
427 LoadKeyboardLayoutA@8
428 ;LoadKeyboardLayoutEx
429 LoadKeyboardLayoutW@8
430 ;LoadLocalFonts
431 LoadMenuA@8
432 LoadMenuIndirectA@4
433 LoadMenuIndirectW@4
434 LoadMenuW@8
435 ;LoadRemoteFonts
436 LoadStringA@16
437 LoadStringW@16
438 LockSetForegroundWindow@4
439 ;LockWindowStation
440 LockWindowUpdate@4
441 LockWorkStation@0
442 LookupIconIdFromDirectory@8
443 LookupIconIdFromDirectoryEx@20
444 ;MBToWCSEx
445 ;MB_GetString
446 MapDialogRect@8
447 MapVirtualKeyA@8
448 MapVirtualKeyExA@12
449 MapVirtualKeyExW@12
450 MapVirtualKeyW@8
451 MapWindowPoints@16
452 MenuItemFromPoint@16
453 ;MenuWindowProcA
454 ;MenuWindowProcW
455 MessageBeep@4
456 MessageBoxA@16
457 MessageBoxExA@20
458 MessageBoxExW@20
459 MessageBoxIndirectA@4
460 MessageBoxIndirectW@4
461 MessageBoxW@16
462 ModifyMenuA@20
463 ModifyMenuW@20
464 MonitorFromPoint@12
465 MonitorFromRect@8
466 MonitorFromWindow@8
467 MoveWindow@24
468 MsgWaitForMultipleObjects@20
469 MsgWaitForMultipleObjectsEx@20
470 ;NotifyWinEvent
471 OemKeyScan@4
472 OemToCharA@8
473 OemToCharBuffA@12
474 OemToCharBuffW@12
475 OemToCharW@8
476 OffsetRect@12
477 OpenClipboard@4
478 OpenDesktopA@16
479 OpenDesktopW@16
480 OpenIcon@4
481 OpenInputDesktop@12
482 OpenWindowStationA@12
483 OpenWindowStationW@12
484 PackDDElParam@12
485 PaintDesktop@4
486 PeekMessageA@20
487 PeekMessageW@20
488 PostMessageA@16
489 PostMessageW@16
490 PostQuitMessage@4
491 PostThreadMessageA@16
492 PostThreadMessageW@16
493 ;PrivateExtractIconExA
494 ;PrivateExtractIconExW
495 ;PrivateExtractIconsA
496 ;PrivateExtractIconsW
497 ;PrivateSetDbgTag
498 ;PrivateSetRipFlags
499 PtInRect@12
500 ;QuerySendMessage
501 ;QueryUserCounters
502 RealChildWindowFromPoint@12
503 RealGetWindowClass@12
504 RealGetWindowClassA@12
505 RealGetWindowClassW@12
506 RedrawWindow@16
507 RegisterClassA@4
508 RegisterClassExA@4
509 RegisterClassExW@4
510 RegisterClassW@4
511 RegisterClipboardFormatA@4
512 RegisterClipboardFormatW@4
513 ;RegisterDeviceNotificationA@12
514 ;RegisterDeviceNotificationW@12
515 RegisterHotKey@16
516 ;RegisterLogonProcess
517 RegisterServicesProcess@4
518 ;RegisterShellHookWindow
519 ;RegisterSystemThread
520 ;RegisterTasklist
521 RegisterWindowMessageA@4
522 RegisterWindowMessageW@4
523 ReleaseCapture@0
524 ReleaseDC@8
525 RemoveMenu@12
526 RemovePropA@8
527 RemovePropW@8
528 ReplyMessage@4
529 ;ResolveDesktopForWOW
530 ReuseDDElParam@20
531 ScreenToClient@8
532 ;ScrollChildren
533 ScrollDC@28
534 ScrollWindow@20
535 ScrollWindowEx@32
536 SendDlgItemMessageA@20
537 SendDlgItemMessageW@20
538 ;SendIMEMessageExA
539 ;SendIMEMessageExW
540 SendInput@12
541 SendMessageA@16
542 SendMessageCallbackA@24
543 SendMessageCallbackW@24
544 SendMessageTimeoutA@28
545 SendMessageTimeoutW@28
546 SendMessageW@16
547 SendNotifyMessageA@16
548 SendNotifyMessageW@16
549 SetActiveWindow@4
550 SetCapture@4
551 SetCaretBlinkTime@4
552 SetCaretPos@8
553 SetClassLongA@12
554 SetClassLongW@12
555 SetClassWord@12
556 SetClipboardData@8
557 SetClipboardViewer@4
558 ;SetConsoleReserveKeys
559 SetCursor@4
560 ;SetCursorContents
561 SetCursorPos@8
562 ;SetDebugErrorLevel
563 ;SetDeskWallpaper
564 SetDlgItemInt@16
565 SetDlgItemTextA@12
566 SetDlgItemTextW@12
567 SetDoubleClickTime@4
568 SetFocus@4
569 SetForegroundWindow@4
570 ;SetInternalWindowPos
571 SetKeyboardState@4
572 SetLastErrorEx@8
573 SetLayeredWindowAttributes@16
574 ;SetLogonNotifyWindow
575 SetMenu@8
576 ;SetMenuContextHelpId
577 SetMenuDefaultItem@12
578 SetMenuInfo@8
579 SetMenuItemBitmaps@20
580 SetMenuItemInfoA@16
581 SetMenuItemInfoW@16
582 SetMessageExtraInfo@4
583 ;SetMessageQueue
584 SetParent@8
585 SetProcessDefaultLayout@4
586 SetProcessWindowStation@4
587 ;SetProgmanWindow
588 SetPropA@12
589 SetPropW@12
590 SetRect@20
591 SetRectEmpty@4
592 SetScrollInfo@16
593 SetScrollPos@16
594 SetScrollRange@20
595 ;SetShellWindow
596 ;SetShellWindowEx
597 SetSysColors@12
598 ;SetSysColorsTemp
599 SetSystemCursor@8
600 ;SetSystemMenu
601 ;SetSystemTimer
602 ;SetTaskmanWindow
603 SetThreadDesktop@4
604 SetTimer@16
605 SetUserObjectInformationA@16
606 SetUserObjectInformationW@16
607 ;SetUserObjectSecurity
608 ;SetWinEventHook
609 ;SetWindowContextHelpId
610 SetWindowLongA@12
611 SetWindowLongW@12
612 SetWindowPlacement@8
613 SetWindowPos@28
614 SetWindowRgn@12
615 ;SetWindowStationUser
616 SetWindowTextA@8
617 SetWindowTextW@8
618 ;SetWindowWord
619 ;SetWindowsHookA
620 SetWindowsHookExA
621 SetWindowsHookExW
622 ;SetWindowsHookW
623 ShowCaret@4
624 ShowCursor@4
625 ShowOwnedPopups@8
626 ShowScrollBar@12
627 ;ShowStartGlass
628 ShowWindow@8
629 ShowWindowAsync@8
630 ;SoftModalMessageBox
631 SubtractRect@12
632 SwapMouseButton@4
633 SwitchDesktop@4
634 ;SwitchToThisWindow
635 SystemParametersInfoA@16
636 SystemParametersInfoW@16
637 TabbedTextOutA@32
638 TabbedTextOutW@32
639 ;TileChildWindows
640 TileWindows@20
641 ToAscii@20
642 ToAsciiEx@24
643 ToUnicode@24
644 ToUnicodeEx@28
645 TrackMouseEvent@4
646 TrackPopupMenu@28
647 TrackPopupMenuEx@24
648 TranslateAcceleratorA@12
649 TranslateAcceleratorW@12
650 TranslateMDISysAccel@8
651 TranslateMessage@4
652 ;TranslateMessageEx
653 ;UnhookWinEvent
654 ;UnhookWindowsHook
655 UnhookWindowsHookEx@4
656 UnionRect@12
657 UnloadKeyboardLayout@4
658 ;UnlockWindowStation
659 UnpackDDElParam@16
660 UnregisterClassA@8
661 UnregisterClassW@8
662 UnregisterDeviceNotification@4
663 UnregisterHotKey@8
664 UpdateLayeredWindow@36
665 ;UpdatePerUserSystemParameters
666 UpdateWindow@4
667 ;User32InitializeImmEntryTable
668 ;UserClientDllInitialize
669 UserHandleGrantAccess@12
670 ;UserLpkPSMTextOut
671 ;UserLpkTabbedTextOut
672 ;UserRealizePalette
673 ;UserRegisterWowHandlers
674 ;VRipOutput
675 ;VTagOutput
676 ValidateRect@8
677 ValidateRgn@8
678 VkKeyScanA@4
679 VkKeyScanExA@8
680 VkKeyScanExW@8
681 VkKeyScanW@4
682 ;WCSToMBEx
683 ;WINNLSEnableIME
684 ;WINNLSGetEnableStatus
685 ;WINNLSGetIMEHotkey
686 WaitForInputIdle@8
687 WaitMessage@0
688 ;Win32PoolAllocationStats
689 WinHelpA
690 WinHelpW
691 WindowFromDC@4
692 WindowFromPoint@8
693 ;keybd_event
694 ;mouse_event
695 wsprintfA
696 wsprintfW
697 wvsprintfA@12
698 wvsprintfW@12
699 wvsnprintfA@16
700 wvsnprintfW@16
701
702 ; EOF