Main Page | Class Hierarchy | Class List | File List | Class Members | File Members

user32.def

Go to the documentation of this file.
00001 00002 LIBRARY USER32 00003 00004 EXPORTS 00005 ClientThreadSetup PRIVATE ;csrss uses GetProcAddr(). 00006 DialogBoxIndirectParamAorW PRIVATE ; comdlg, wow 00007 CreateDialogIndirectParamAorW PRIVATE ; comdlg 00008 EndTask PRIVATE 00009 GetAppCompatFlags PRIVATE 00010 LoadLocalFonts PRIVATE ; winlogon 00011 LoadRemoteFonts PRIVATE 00012 LockWindowStation = NtUserLockWindowStation PRIVATE 00013 MBToWCSEx PRIVATE 00014 WCSToMBEx PRIVATE 00015 MenuWindowProcA PRIVATE 00016 MenuWindowProcW PRIVATE 00017 QuerySendMessage = NtUserQuerySendMessage PRIVATE 00018 RegisterServicesProcess PRIVATE 00019 RegisterLogonProcess PRIVATE 00020 SetLogonNotifyWindow = NtUserSetLogonNotifyWindow PRIVATE ; Chicago! 00021 ShowStartGlass PRIVATE 00022 UnlockWindowStation = NtUserUnlockWindowStation PRIVATE ; Chicago! 00023 UpdatePerUserSystemParameters PRIVATE 00024 UserClientDllInitialize PRIVATE 00025 UserRealizePalette PRIVATE ; GDI32 00026 UserRegisterWowHandlers PRIVATE 00027 RegisterSystemThread PRIVATE ; Chicago! 00028 SetWindowStationUser PRIVATE 00029 GetCursorFrameInfo PRIVATE 00030 SetCursorContents = NtUserSetCursorContents PRIVATE 00031 00032 DrawCaptionTempA PRIVATE ; desk.cpl 00033 DrawCaptionTempW PRIVATE ; desk.cpl 00034 SetSysColorsTemp PRIVATE ; desk.cpl 00035 DrawMenuBarTemp PRIVATE 00036 00037 TranslateMessageEx PRIVATE 00038 SetConsoleReserveKeys = NtUserSetConsoleReserveKeys PRIVATE 00039 PrivateExtractIconExA PRIVATE 00040 PrivateExtractIconExW PRIVATE 00041 PrivateExtractIconsA PRIVATE 00042 PrivateExtractIconsW PRIVATE 00043 00044 VRipOutput PRIVATE 00045 ; 00046 ; These are macros 00047 ; 00048 ; GetNextWindow 00049 ; CopyCursor 00050 00051 ; 00052 ; this stuff wasn't exported from win31 but was in this file 00053 ; for some reason 00054 ; 00055 ; InitQueue 00056 ; GetSysInputMode 00057 ; IsTwoByteCharPrefix 00058 ; Lookupmenuitem 00059 ; RecalcTabStrings 00060 00061 ; 00062 ; win32 will not support these functions 00063 ; 00064 ; SetSysModalWindow 00065 ; GetSysModalWindow 00066 00067 ; 00068 ; do we support these functions? 00069 ; 00070 ; EnableHardwareInput 00071 ; GetSystemDebugState 00072 ; GetCSSwitchCount 00073 00074 ; 00075 ; Callbacks from Server 00076 ; 00077 EditWndProc 00078 00079 ; 00080 ; class.c "Window class manipulation APIs and support routines." 00081 ; 00082 RegisterClassA 00083 RegisterClassW 00084 UnregisterClassA 00085 UnregisterClassW 00086 GetClassInfoA 00087 GetClassInfoW 00088 GetClassWord 00089 SetClassWord = NtUserSetClassWord 00090 GetClassLongA 00091 GetClassLongW 00092 SetClassLongA 00093 SetClassLongW 00094 GetClassNameA 00095 GetClassNameW 00096 00097 ; 00098 ; clres.c "Resource loading/manipulation APIs." 00099 ; 00100 LookupIconIdFromDirectory 00101 CreateIconFromResource 00102 GetIconInfo 00103 CreateIconIndirect 00104 LoadMenuA 00105 LoadMenuW 00106 LoadCursorA 00107 LoadCursorW 00108 LoadIconA 00109 LoadIconW 00110 LoadBitmapA 00111 LoadBitmapW 00112 LoadAcceleratorsA 00113 LoadAcceleratorsW 00114 LoadStringA 00115 LoadStringW 00116 00117 ; 00118 ; input.c "Window message receiving/dispatching APIs and support routines." 00119 ; 00120 GetMessageA 00121 GetMessageW 00122 PeekMessageA 00123 PeekMessageW 00124 TranslateMessage 00125 DispatchMessageA 00126 DispatchMessageW 00127 SetMessageQueue 00128 GetMessagePos 00129 GetMessageTime 00130 WaitMessage = NtUserWaitMessage 00131 WaitForInputIdle 00132 RegisterHotKey = NtUserRegisterHotKey 00133 UnregisterHotKey = NtUserUnregisterHotKey 00134 GetMessageExtraInfo 00135 AttachThreadInput = NtUserAttachThreadInput 00136 00137 ; 00138 ; sendmsg.c "Window message sending/posting APIs and support routines." 00139 ; 00140 SendMessageA 00141 SendMessageW 00142 SendMessageTimeoutA 00143 SendMessageTimeoutW 00144 SendNotifyMessageA 00145 SendNotifyMessageW 00146 SendMessageCallbackA 00147 SendMessageCallbackW 00148 PostMessageA 00149 PostMessageW 00150 PostThreadMessageA 00151 PostThreadMessageW 00152 ReplyMessage 00153 PostQuitMessage 00154 InSendMessage 00155 InSendMessageEx 00156 RegisterWindowMessageA 00157 RegisterWindowMessageW 00158 00159 ; 00160 ; sysmet.c "System metrics APIs and support routines." 00161 ; 00162 SwapMouseButton 00163 GetDoubleClickTime = NtUserGetDoubleClickTime 00164 SetDoubleClickTime 00165 GetSystemMetrics 00166 GetSysColor 00167 SetSysColors 00168 00169 ; 00170 ; enumwin.c "Window Enumeration APIs and support routines." 00171 ; 00172 EnumWindows 00173 EnumChildWindows 00174 EnumThreadWindows 00175 00176 ; 00177 ; showwin.c "ShowWindow and related APIs and support routines." 00178 ; 00179 ShowWindow = NtUserShowWindow 00180 ShowOwnedPopups 00181 OpenIcon 00182 CloseWindow 00183 00184 ; 00185 ; createw.c "CreateWindow and related APIs and support routines." 00186 ; 00187 CreateWindowExA 00188 CreateWindowExW 00189 DestroyWindow = NtUserDestroyWindow 00190 00191 ; 00192 ; swp.c "SetWindowPos and related APIs and support routines." 00193 ; 00194 SetWindowPos = NtUserSetWindowPos 00195 BeginDeferWindowPos 00196 DeferWindowPos = NtUserDeferWindowPos 00197 EndDeferWindowPos 00198 MoveWindow = NtUserMoveWindow 00199 BringWindowToTop 00200 00201 ; 00202 ; spb.c 00203 ; 00204 LockWindowUpdate = NtUserLockWindowUpdate 00205 00206 ; 00207 ; winmgr.c "Core Window Manager APIs and support routines." 00208 ; 00209 DefWindowProcA 00210 DefWindowProcW 00211 CallWindowProcA 00212 CallWindowProcW 00213 FlashWindow 00214 FlashWindowEx = NtUserFlashWindowEx 00215 EnableWindow 00216 IsWindowEnabled 00217 IsWindowUnicode 00218 SetWindowTextA 00219 SetWindowTextW 00220 GetWindowTextA 00221 GetWindowTextW 00222 InternalGetWindowText PRIVATE 00223 IsHungAppWindow PRIVATE 00224 GetWindowTextLengthA 00225 GetWindowTextLengthW 00226 GetClientRect 00227 GetWindowRect 00228 AdjustWindowRect 00229 AdjustWindowRectEx 00230 GetParent 00231 SetParent = NtUserSetParent 00232 FindWindowA 00233 FindWindowW 00234 GetTopWindow 00235 GetLastActivePopup 00236 GetWindow 00237 ClientToScreen 00238 ScreenToClient 00239 MapWindowPoints 00240 IsWindow 00241 IsChild 00242 IsWindowVisible 00243 IsIconic 00244 IsZoomed 00245 AnyPopup 00246 GetInternalWindowPos = NtUserGetInternalWindowPos PRIVATE 00247 SetInternalWindowPos = NtUserSetInternalWindowPos PRIVATE 00248 SystemParametersInfoA 00249 SystemParametersInfoW 00250 GetWindowThreadProcessId 00251 GetWindowPlacement = NtUserGetWindowPlacement 00252 SetWindowPlacement = NtUserSetWindowPlacement 00253 AnimateWindow 00254 QueryUserCounters = NtUserQueryUserCounters PRIVATE 00255 00256 GetProcessDefaultLayout = NtUserGetProcessDefaultLayout 00257 SetProcessDefaultLayout = NtUserSetProcessDefaultLayout 00258 00259 00260 ; 00261 ; dlgmgr.c "Dialog Manager APIs and support routines." 00262 ; 00263 CreateDialogParamA 00264 CreateDialogParamW 00265 CreateDialogIndirectParamA 00266 CreateDialogIndirectParamW 00267 DialogBoxParamA 00268 DialogBoxParamW 00269 DialogBoxIndirectParamA 00270 DialogBoxIndirectParamW 00271 EndDialog 00272 DefDlgProcA 00273 DefDlgProcW 00274 GetDlgItem 00275 SetDlgItemInt 00276 GetDlgItemInt 00277 SetDlgItemTextA 00278 SetDlgItemTextW 00279 GetDlgItemTextA 00280 GetDlgItemTextW 00281 SendDlgItemMessageA 00282 SendDlgItemMessageW 00283 CheckDlgButton 00284 CheckRadioButton 00285 IsDlgButtonChecked 00286 GetNextDlgGroupItem 00287 GetNextDlgTabItem 00288 GetDlgCtrlID 00289 GetDialogBaseUnits 00290 MapDialogRect 00291 IsDialogMessageA 00292 IsDialogMessageW 00293 IsDialogMessage = IsDialogMessageA 00294 00295 ; 00296 ; clipbrd.c "Clipboard Manager APIs and support routines." 00297 ; 00298 OpenClipboard 00299 CloseClipboard = NtUserCloseClipboard 00300 EnumClipboardFormats 00301 EmptyClipboard = NtUserEmptyClipboard 00302 SetClipboardData 00303 GetClipboardData 00304 RegisterClipboardFormatA 00305 RegisterClipboardFormatW 00306 IsClipboardFormatAvailable = NtUserIsClipboardFormatAvailable 00307 GetClipboardFormatNameA 00308 GetClipboardFormatNameW 00309 CountClipboardFormats = NtUserCountClipboardFormats 00310 GetPriorityClipboardFormat = NtUserGetPriorityClipboardFormat 00311 GetClipboardOwner = NtUserGetClipboardOwner 00312 GetClipboardSequenceNumber 00313 GetClipboardViewer = NtUserGetClipboardViewer 00314 SetClipboardViewer = NtUserSetClipboardViewer 00315 ChangeClipboardChain = NtUserChangeClipboardChain 00316 00317 ; 00318 ; paint.c "Window painting APIs and support routines." 00319 ; 00320 BeginPaint = NtUserBeginPaint 00321 EndPaint = NtUserEndPaint 00322 GetWindowRgn 00323 SetWindowRgn 00324 00325 ; 00326 ; update.c "Window updating APIs and support routines." 00327 ; 00328 UpdateWindow 00329 GetUpdateRect 00330 GetUpdateRgn 00331 ExcludeUpdateRgn = NtUserExcludeUpdateRgn 00332 InvalidateRect = NtUserInvalidateRect 00333 ValidateRect = NtUserValidateRect 00334 InvalidateRgn = NtUserInvalidateRgn 00335 ValidateRgn 00336 RedrawWindow = NtUserRedrawWindow 00337 00338 ; 00339 ; focus.c "Focus/Activation APIs and support routines." 00340 ; 00341 SetFocus = NtUserSetFocus 00342 GetFocus 00343 SetActiveWindow = NtUserSetActiveWindow 00344 GetActiveWindow 00345 SetForegroundWindow 00346 GetForegroundWindow = NtUserGetForegroundWindow 00347 00348 ; 00349 ; capture.c "Window capture APIs and support routines." 00350 ; 00351 GetCapture 00352 SetCapture = NtUserSetCapture 00353 ReleaseCapture 00354 00355 ; 00356 ; kbdlyout.c "Keyboard Layout APIs and support routines." 00357 ; 00358 LoadKeyboardLayoutA 00359 LoadKeyboardLayoutW 00360 ActivateKeyboardLayout = NtUserActivateKeyboardLayout 00361 UnloadKeyboardLayout = NtUserUnloadKeyboardLayout 00362 GetKeyboardLayoutNameA 00363 GetKeyboardLayoutNameW 00364 LoadKeyboardLayoutEx PRIVATE 00365 00366 ; 00367 ; keyboard.c "Keyboard management APIs and support routines." 00368 ; 00369 GetKBCodePage 00370 GetKeyState 00371 GetAsyncKeyState 00372 GetKeyboardState 00373 SetKeyboardState = NtUserSetKeyboardState 00374 GetKeyNameTextA 00375 GetKeyNameTextW 00376 GetKeyboardType 00377 00378 ; 00379 ; toascii.c "Virtual Keycode to Character translation" 00380 ; 00381 ToAscii 00382 ToUnicode 00383 VkKeyScanA 00384 VkKeyScanW 00385 00386 ; 00387 ; winable.c "Active Accessibility - Win Event hooks" 00388 ; 00389 BlockInput 00390 GetAltTabInfoA 00391 GetAltTabInfoW 00392 GetAltTabInfo = GetAltTabInfoA 00393 00394 GetAncestor = NtUserGetAncestor 00395 GetComboBoxInfo = NtUserGetComboBoxInfo 00396 GetCursorInfo = NtUserGetCursorInfo 00397 GetGUIThreadInfo = NtUserGetGUIThreadInfo 00398 GetListBoxInfo = NtUserGetListBoxInfo 00399 GetMenuBarInfo = NtUserGetMenuBarInfo 00400 GetScrollBarInfo = NtUserGetScrollBarInfo 00401 GetTitleBarInfo = NtUserGetTitleBarInfo 00402 GetWindowInfo 00403 GetWindowModuleFileNameA 00404 GetWindowModuleFileNameW 00405 GetWindowModuleFileName = GetWindowModuleFileNameA 00406 00407 NotifyWinEvent 00408 RealChildWindowFromPoint = NtUserRealChildWindowFromPoint 00409 RealGetWindowClass = RealGetWindowClassA 00410 RealGetWindowClassA 00411 RealGetWindowClassW 00412 00413 SetWinEventHook 00414 UnhookWinEvent = NtUserUnhookWinEvent 00415 00416 ; 00417 ; xlate.c "Scancode, Virtual Key, and Character translations" 00418 ; 00419 MapVirtualKeyA 00420 MapVirtualKeyW 00421 OemKeyScan 00422 00423 ; 00424 ; lowinput.c "Low-level input APIs and support routines." 00425 ; 00426 GetInputState 00427 GetQueueStatus 00428 MsgWaitForMultipleObjects 00429 MsgWaitForMultipleObjectsEx 00430 00431 ; 00432 ; timers.c "Timer APIs and support routines." 00433 ; 00434 SetTimer = NtUserSetTimer 00435 KillTimer = NtUserKillTimer 00436 SetSystemTimer = NtUserSetSystemTimer 00437 KillSystemTimer 00438 00439 ; 00440 ; menu.c "Menu APIs and support routines." 00441 ; 00442 TranslateAcceleratorA 00443 TranslateAcceleratorW 00444 TranslateAccelerator = TranslateAcceleratorA 00445 LoadMenuIndirectW = CreateMenuFromResource 00446 LoadMenuIndirectA = CreateMenuFromResource 00447 GetMenu 00448 SetMenu 00449 SetSystemMenu = NtUserSetSystemMenu 00450 ChangeMenuA 00451 ChangeMenuW 00452 HiliteMenuItem = NtUserHiliteMenuItem 00453 GetMenuStringA 00454 GetMenuStringW 00455 GetMenuState 00456 DrawMenuBar 00457 GetSystemMenu = NtUserGetSystemMenu 00458 CreateMenu 00459 CreatePopupMenu 00460 DestroyMenu = NtUserDestroyMenu 00461 CheckMenuItem 00462 EnableMenuItem 00463 GetSubMenu 00464 GetMenuItemID 00465 GetMenuItemCount 00466 InsertMenuA 00467 InsertMenuW 00468 AppendMenuA 00469 AppendMenuW 00470 ModifyMenuA 00471 ModifyMenuW 00472 RemoveMenu = NtUserRemoveMenu 00473 DeleteMenu = NtUserDeleteMenu 00474 SetMenuItemBitmaps 00475 GetMenuCheckMarkDimensions 00476 TrackPopupMenu 00477 ; 00478 ; scroll.c "Window/DC scrolling APIs and support routines." 00479 ; 00480 ; later scrollwindow can be removed 00481 ScrollWindow 00482 ScrollDC 00483 ScrollWindowEx 00484 00485 ; 00486 ; sbapi.c "Scrollbar control" 00487 ; 00488 SetScrollPos 00489 GetScrollPos 00490 SetScrollRange 00491 GetScrollRange 00492 ShowScrollBar = NtUserShowScrollBar 00493 00494 ; 00495 ; prop.c "Window property APIs and support routines." 00496 ; 00497 SetPropA 00498 SetPropW 00499 GetPropA 00500 GetPropW 00501 RemovePropA 00502 RemovePropW 00503 EnumPropsA 00504 EnumPropsW 00505 EnumPropsExA 00506 EnumPropsExW 00507 00508 ; 00509 ; msgbox.c "Message Box APIs and support routines." 00510 ; 00511 MessageBoxA 00512 MessageBoxW 00513 MessageBoxExA 00514 MessageBoxExW 00515 ;MessageBoxIndirectA 00516 ;MessageBoxIndirectW 00517 MessageBeep 00518 MB_GetString PRIVATE 00519 SoftModalMessageBox PRIVATE 00520 00521 ; 00522 ; rmcreate.c 00523 ; 00524 CreateCursor 00525 DestroyCursor 00526 CreateIcon 00527 DestroyIcon = DestroyCursor 00528 CreateAcceleratorTableA 00529 CreateAcceleratorTableW = NtUserCreateAcceleratorTable 00530 DestroyAcceleratorTable 00531 CopyAcceleratorTableA 00532 CopyAcceleratorTableW = NtUserCopyAcceleratorTable 00533 00534 ; 00535 ; cursor.c "Mouse cursor APIs and support routines." 00536 ; 00537 ShowCursor 00538 SetCursorPos 00539 SetCursor = NtUserSetCursor 00540 GetCursorPos 00541 ClipCursor = NtUserClipCursor 00542 GetClipCursor = NtUserGetClipCursor 00543 GetCursor 00544 SetSystemCursor 00545 LoadCursorFromFileA 00546 LoadCursorFromFileW 00547 00548 ; 00549 ; icon.c "Icon management APIs and support routines" 00550 ; 00551 DrawIcon 00552 00553 ; 00554 ; caret.c "Input caret APIs and support routines." 00555 ; 00556 CreateCaret = NtUserCreateCaret 00557 GetCaretBlinkTime = NtUserGetCaretBlinkTime 00558 SetCaretBlinkTime 00559 DestroyCaret 00560 HideCaret = NtUserHideCaret 00561 ShowCaret = NtUserShowCaret 00562 SetCaretPos 00563 GetCaretPos = NtUserGetCaretPos 00564 00565 ; 00566 ; winwhere.c "Window hit-testing APIs and support routines." 00567 ; 00568 WindowFromPoint = NtUserWindowFromPoint 00569 ChildWindowFromPoint 00570 00571 ; 00572 ; getset.c "window word manipulation APIs" 00573 ; 00574 GetWindowWord 00575 SetWindowWord = NtUserSetWindowWord 00576 GetWindowLongA 00577 GetWindowLongW 00578 SetWindowLongA 00579 SetWindowLongW 00580 00581 ; 00582 ; desktop.c "Desktop window APIs and window procedure." 00583 ; 00584 00585 ; GetDesktopHwnd 00586 GetDesktopWindow 00587 00588 CreateDesktopA 00589 CreateDesktopW 00590 00591 OpenDesktopA 00592 OpenDesktopW 00593 OpenInputDesktop = NtUserOpenInputDesktop 00594 00595 SwitchDesktop = NtUserSwitchDesktop 00596 GetInputDesktop 00597 SetThreadDesktop = NtUserSetThreadDesktop 00598 GetThreadDesktop 00599 CloseDesktop = NtUserCloseDesktop 00600 RegisterTasklist = NtUserRegisterTasklist PRIVATE 00601 SetDeskWallpaper 00602 EnumDisplayDevicesA PRIVATE 00603 EnumDisplayDevicesW PRIVATE 00604 EnumDisplaySettingsA 00605 EnumDisplaySettingsW 00606 EnumDisplaySettingsExA 00607 EnumDisplaySettingsExW 00608 EnumWindowStationsA 00609 EnumWindowStationsW 00610 EnumDesktopsA 00611 EnumDesktopsW 00612 EnumDesktopWindows 00613 ResolveDesktopForWOW = NtUserResolveDesktopForWOW PRIVATE 00614 00615 00616 ; 00617 ; winsta.c "Windowstation APIs." 00618 ; 00619 CreateWindowStationA 00620 CreateWindowStationW 00621 OpenWindowStationA 00622 OpenWindowStationW 00623 CloseWindowStation = NtUserCloseWindowStation 00624 SetProcessWindowStation = NtUserSetProcessWindowStation 00625 GetProcessWindowStation = NtUserGetProcessWindowStation 00626 00627 ; 00628 ; security.c "USER object security routines." 00629 ; 00630 SetUserObjectSecurity 00631 GetUserObjectSecurity 00632 SetUserObjectInformationW = NtUserSetObjectInformation 00633 SetUserObjectInformationA = NtUserSetObjectInformation 00634 GetUserObjectInformationW = NtUserGetObjectInformation 00635 GetUserObjectInformationA 00636 00637 ; 00638 ; dirlist.c "Directory list APIs and support routines." 00639 ; 00640 DlgDirListA 00641 DlgDirListW 00642 DlgDirSelectExA 00643 DlgDirSelectExW 00644 DlgDirListComboBoxA 00645 DlgDirListComboBoxW 00646 DlgDirSelectComboBoxExA 00647 DlgDirSelectComboBoxExW 00648 00649 ; 00650 ; hooks.c "Hook APIs and support routines." 00651 ; 00652 SetWindowsHookA 00653 SetWindowsHookW 00654 UnhookWindowsHook 00655 SetWindowsHookExA 00656 SetWindowsHookExW 00657 UnhookWindowsHookEx = NtUserUnhookWindowsHookEx 00658 CallNextHookEx 00659 CallMsgFilterA 00660 CallMsgFilterW 00661 CallMsgFilter = CallMsgFilterA 00662 00663 ; 00664 ; MDI.c "Multiple Document Interface APIs, window procs, and support routines." 00665 ; 00666 DefFrameProcA 00667 DefFrameProcW 00668 DefMDIChildProcA 00669 DefMDIChildProcW 00670 ArrangeIconicWindows 00671 CascadeChildWindows 00672 TileChildWindows 00673 ; CalcChildScroll ; Private API used by progman 00674 CreateMDIWindowA 00675 CreateMDIWindowW 00676 ScrollChildren 00677 00678 ; 00679 ; help.c "Front end API for Windows Help Manager." 00680 ; 00681 WinHelpA 00682 WinHelpW 00683 00684 ; 00685 ; draw.c "Miscellaneous exported and internal drawing routines." 00686 ; 00687 GrayStringA 00688 GrayStringW 00689 DrawTextA 00690 DrawTextW 00691 TabbedTextOutA 00692 TabbedTextOutW 00693 GetTabbedTextExtentA 00694 GetTabbedTextExtentW 00695 DrawFocusRect 00696 00697 ; 00698 ; dc.c "DC management APIs and support routines." 00699 ; 00700 GetWindowDC = NtUserGetWindowDC 00701 GetDC = NtUserGetDC 00702 ReleaseDC 00703 WindowFromDC 00704 GetDCEx = NtUserGetDCEx 00705 00706 ; 00707 ; palman.c "Palette Manager APIs and support routines." 00708 ; 00709 ; SelectPalette 00710 ; RealizePalette 00711 00712 ; 00713 ; misc.c "Miscellanous APIs and routines that don't fit well anywhere else." 00714 ; 00715 ExitWindowsEx 00716 SwitchToThisWindow PRIVATE 00717 SetDebugErrorLevel 00718 00719 InitializeWin32EntryTable PRIVATE 00720 00721 00722 ; 00723 ; clrect.c "Client-side rectangle drawing primitives" 00724 ; 00725 FillRect 00726 InvertRect 00727 FrameRect 00728 00729 ; 00730 ; ddeml.c "DDEML APIs" 00731 ; 00732 DdeInitializeA 00733 DdeInitializeW 00734 DdeUninitialize 00735 DdeCmpStringHandles 00736 DdeConnectList 00737 DdeQueryNextServer 00738 DdeDisconnectList 00739 DdeConnect 00740 DdeDisconnect 00741 DdeReconnect 00742 DdeQueryConvInfo 00743 DdeSetUserHandle 00744 DdeAbandonTransaction 00745 DdePostAdvise 00746 DdeEnableCallback 00747 DdeNameService 00748 DdeClientTransaction 00749 DdeCreateDataHandle 00750 DdeAddData 00751 DdeGetData 00752 DdeAccessData 00753 DdeFreeDataHandle 00754 DdeUnaccessData 00755 DdeGetLastError 00756 DdeCreateStringHandleA 00757 DdeCreateStringHandleW 00758 DdeQueryStringA 00759 DdeQueryStringW 00760 DdeFreeStringHandle 00761 DdeKeepStringHandle 00762 DdeImpersonateClient 00763 ImpersonateDdeClientWindow = NtUserImpersonateDdeClientWindow 00764 DdeGetQualityOfService = NtUserDdeGetQualityOfService 00765 DdeSetQualityOfService = NtUserDdeSetQualityOfService 00766 00767 ; 00768 ; ddetrack.c 00769 ; 00770 PackDDElParam 00771 UnpackDDElParam 00772 FreeDDElParam 00773 ReuseDDElParam 00774 00775 ; 00776 ; dragdrop.c "Drag/Drop support functions." 00777 ; 00778 DragObject = NtUserDragObject 00779 DragDetect = NtUserDragDetect 00780 00781 ; 00782 ; Merge 3.1.1 00783 ; 00784 GetOpenClipboardWindow = NtUserGetOpenClipboardWindow 00785 DrawFrame 00786 EnableScrollBar = NtUserEnableScrollBar 00787 CopyIcon 00788 00789 ; 00790 ; winmgrc.c 00791 ; 00792 IsMenu 00793 00794 ; 00795 ; rect.c "Rectangle management APIs." 00796 ; 00797 SetRect 00798 SetRectEmpty 00799 CopyRect 00800 InflateRect 00801 SubtractRect 00802 IntersectRect 00803 UnionRect 00804 OffsetRect 00805 IsRectEmpty 00806 EqualRect 00807 PtInRect 00808 00809 ; 00810 ; alignrec.c "Rectangle management APIs." 00811 ; 00812 AlignRects PRIVATE 00813 00814 ; 00815 ; strings.c "String manipulation routines. Should be replaced with Rtl macros." 00816 ; 00817 wvsprintfA 00818 wvsprintfW 00819 wsprintfA 00820 wsprintfW 00821 00822 CharLowerA 00823 CharLowerW 00824 CharUpperA 00825 CharUpperW 00826 CharNextA 00827 CharNextW 00828 CharPrevA 00829 CharPrevW 00830 IsCharLowerA 00831 IsCharLowerW 00832 IsCharUpperA 00833 IsCharUpperW 00834 IsCharAlphaA 00835 IsCharAlphaW 00836 IsCharAlphaNumericA 00837 IsCharAlphaNumericW 00838 CharLowerBuffA 00839 CharLowerBuffW 00840 CharUpperBuffA 00841 CharUpperBuffW 00842 00843 ; 00844 ; oemxlate.c "OEM to ANSI/Unicode, ANSI/Unicode to OEM character translation" 00845 ; 00846 CharToOemA 00847 CharToOemW 00848 CharToOemBuffA 00849 CharToOemBuffW 00850 OemToCharA 00851 OemToCharW 00852 OemToCharBuffA 00853 OemToCharBuffW 00854 00855 ; 00856 ; ntinput 00857 ; 00858 keybd_event 00859 mouse_event 00860 00861 SendInput = NtUserSendInput 00862 GetMouseMovePoints = NtUserGetMouseMovePoints 00863 GetLastInputInfo 00864 00865 SetLastErrorEx ; to be moved!!! 00866 ; 00867 ; Chicago/Cairo APIs 00868 ; 00869 BroadcastSystemMessageA 00870 BroadcastSystemMessageW 00871 BroadcastSystemMessage = BroadcastSystemMessageA 00872 CascadeWindows 00873 ChangeDisplaySettingsA 00874 ChangeDisplaySettingsW 00875 ChangeDisplaySettingsExA 00876 ChangeDisplaySettingsExW 00877 CharNextExA ; Ansi Only 00878 CharPrevExA ; Ansi Only 00879 CheckMenuRadioItem 00880 ChildWindowFromPointEx = NtUserChildWindowFromPointEx 00881 CopyImage 00882 CreateIconFromResourceEx 00883 DrawAnimatedRects = NtUserDrawAnimatedRects 00884 DrawCaption 00885 DrawEdge 00886 DrawFrameControl 00887 DrawIconEx 00888 DrawStateA 00889 DrawStateW 00890 DrawTextExA 00891 DrawTextExW 00892 EndMenu = NtUserEndMenu 00893 FindWindowExA 00894 FindWindowExW 00895 GetClassInfoExA 00896 GetClassInfoExW 00897 GetKeyboardLayout 00898 GetKeyboardLayoutList = NtUserGetKeyboardLayoutList 00899 GetMenuContextHelpId 00900 GetMenuDefaultItem 00901 GetMenuInfo 00902 GetMenuItemInfoA 00903 GetMenuItemInfoW 00904 GetMenuItemRect = NtUserGetMenuItemRect 00905 GetScrollInfo 00906 GetShellWindow 00907 GetSysColorBrush 00908 GetWindowContextHelpId 00909 InsertMenuItemA 00910 InsertMenuItemW 00911 LoadImageA 00912 LoadImageW 00913 LookupIconIdFromDirectoryEx 00914 MapVirtualKeyExA 00915 MapVirtualKeyExW 00916 MenuItemFromPoint = NtUserMenuItemFromPoint 00917 MessageBoxIndirectA 00918 MessageBoxIndirectW 00919 PaintDesktop = NtUserPaintDesktop 00920 RegisterClassExA 00921 RegisterClassExW 00922 SetMenuContextHelpId = NtUserSetMenuContextHelpId 00923 SetMenuDefaultItem = NtUserSetMenuDefaultItem 00924 SetMenuInfo 00925 SetMenuItemInfoA 00926 SetMenuItemInfoW 00927 SetMessageExtraInfo 00928 SetScrollInfo = NtUserSetScrollInfo 00929 SetShellWindow 00930 SetShellWindowEx = NtUserSetShellWindowEx PRIVATE 00931 SetWindowContextHelpId 00932 ShowWindowAsync = NtUserShowWindowAsync 00933 TileWindows 00934 ToAsciiEx 00935 ToUnicodeEx 00936 TrackMouseEvent = NtUserTrackMouseEvent 00937 TrackPopupMenuEx = NtUserTrackPopupMenuEx 00938 TranslateMDISysAccel 00939 VkKeyScanExA 00940 VkKeyScanExW 00941 00942 ; Win 5.0 APIs 00943 GetGuiResources = NtUserGetGuiResources 00944 RegisterDeviceNotificationA 00945 RegisterDeviceNotificationW 00946 UnregisterDeviceNotification 00947 DeviceEventWorker PRIVATE 00948 00949 00950 DbgSetPoolAllocation = NtUserDbgSetPoolAllocation 00951 00952 00953 LockWorkStation = NtUserLockWorkStation 00954 00955 UserHandleGrantAccess = NtUserUserHandleGrantAccess 00956 00957 ; multimonitor apis 00958 GetMonitorInfoA 00959 GetMonitorInfoW 00960 EnumDisplayMonitors = NtUserEnumDisplayMonitors 00961 MonitorFromPoint 00962 MonitorFromRect 00963 MonitorFromWindow 00964 00965 SetTaskmanWindow PRIVATE 00966 GetTaskmanWindow PRIVATE 00967 SetProgmanWindow PRIVATE 00968 GetProgmanWindow PRIVATE 00969 RegisterShellHookWindow PRIVATE 00970 DeregisterShellHookWindow PRIVATE 00971 00972 PrivateKDBreakPoint PRIVATE 00973 PrivateSetDbgTag = NtUserSetDbgTag PRIVATE 00974 PrivateSetRipFlags = NtUserSetRipFlags PRIVATE 00975 00976 00977 00978 00979 00980 00981 00982 00983 00984 00985 00986 00987 00988 00989 00990 00991 00992 00993 00994 00995 00996 00997 00998 00999 01000 WINNLSGetIMEHotkey 01001 WINNLSEnableIME 01002 WINNLSGetEnableStatus 01003 SendIMEMessageExW 01004 SendIMEMessageExA 01005 IMPGetIMEW 01006 IMPGetIMEA 01007 IMPQueryIMEW 01008 IMPQueryIMEA 01009 IMPSetIMEW 01010 IMPSetIMEA 01011 User32InitializeImmEntryTable PRIVATE 01012 01013 01014 01015 01016 01017 01018 01019 01020 01021 01022 01023 01024 01025 01026 01027 01028 01029 01030 ; 01031 ; LPK APIs 01032 ; 01033 InitializeLpkHooks PRIVATE 01034 UserLpkTabbedTextOut PRIVATE 01035 UserLpkPSMTextOut PRIVATE

Generated on Sat May 15 19:42:12 2004 for test by doxygen 1.3.7