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