[ros-diffs] [dchapyshev] 39492: .def -> .spec (based on amd64 branch with my fixes)

dchapyshev at svn.reactos.org dchapyshev at svn.reactos.org
Sun Feb 8 17:41:44 CET 2009


Author: dchapyshev
Date: Sun Feb  8 10:41:44 2009
New Revision: 39492

URL: http://svn.reactos.org/svn/reactos?rev=39492&view=rev
Log:
.def -> .spec (based on amd64 branch with my fixes)

Added:
    trunk/reactos/dll/win32/user32/user32.pspec   (with props)
    trunk/reactos/dll/win32/userenv/userenv.spec   (with props)
    trunk/reactos/dll/win32/ws2_32/ws2_32.spec   (with props)
Removed:
    trunk/reactos/dll/win32/user32/user32.def
    trunk/reactos/dll/win32/userenv/userenv.def
    trunk/reactos/dll/win32/ws2_32/ws2_32.def
Modified:
    trunk/reactos/dll/win32/user32/user32.rbuild
    trunk/reactos/dll/win32/userenv/userenv.rbuild
    trunk/reactos/dll/win32/ws2_32/ws2_32.rbuild

Removed: trunk/reactos/dll/win32/user32/user32.def
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/user32/user32.def?rev=39491&view=auto
==============================================================================
--- trunk/reactos/dll/win32/user32/user32.def [iso-8859-1] (original)
+++ trunk/reactos/dll/win32/user32/user32.def (removed)
@@ -1,744 +1,0 @@
-LIBRARY user32.dll
-
-EXPORTS
-ActivateKeyboardLayout at 8=NtUserActivateKeyboardLayout at 8
-AdjustWindowRect at 12
-AdjustWindowRectEx at 16
-AlignRects at 16
-AllowForegroundActivation at 0
-AllowSetForegroundWindow at 4
-AnimateWindow at 12
-AnyPopup at 0
-AppendMenuA at 16
-AppendMenuW at 16
-ArrangeIconicWindows at 4
-AttachThreadInput at 12=NtUserAttachThreadInput at 12
-BeginDeferWindowPos at 4
-BeginPaint at 8=NtUserBeginPaint at 8
-BlockInput at 4=NtUserBlockInput at 4
-BringWindowToTop at 4
-BroadcastSystemMessage=BroadcastSystemMessageA at 20
-BroadcastSystemMessageA at 20
-BroadcastSystemMessageExA at 24
-BroadcastSystemMessageExW at 24
-BroadcastSystemMessageW at 20
-;BuildReasonArray
-;CalcMenuBar
-CallMsgFilter=CallMsgFilterA at 8
-CallMsgFilterA at 8
-CallMsgFilterW at 8
-CallNextHookEx at 16
-CallWindowProcA at 20
-CallWindowProcW at 20
-CascadeChildWindows at 8
-CascadeWindows at 20
-ChangeClipboardChain at 8=NtUserChangeClipboardChain at 8
-ChangeDisplaySettingsA at 8
-ChangeDisplaySettingsExA at 20
-ChangeDisplaySettingsExW at 20
-ChangeDisplaySettingsW at 8
-ChangeMenuA at 20
-ChangeMenuW at 20
-CharLowerA at 4
-CharLowerBuffA at 8
-CharLowerBuffW at 8
-CharLowerW at 4
-CharNextA at 4
-CharNextExA at 12
-CharNextW at 4
-CharPrevA at 8
-CharPrevExA at 16
-CharPrevW at 8
-CharToOemA at 8
-CharToOemBuffA at 12
-CharToOemBuffW at 12
-CharToOemW at 8
-CharUpperA at 4
-CharUpperBuffA at 8
-CharUpperBuffW at 8
-CharUpperW at 4
-CheckDlgButton at 12
-CheckMenuItem at 12
-CheckMenuRadioItem at 20
-CheckRadioButton at 16
-ChildWindowFromPoint at 12
-ChildWindowFromPointEx at 16 ; TODO: Direct call NtUserChildWindowFromPointEx
-;CliImmSetHotKey
-ClientThreadSetup at 0
-ClientToScreen at 8
-ClipCursor at 4=NtUserClipCursor at 4
-CloseClipboard at 0=NtUserCloseClipboard at 0
-CloseDesktop at 4=NtUserCloseDesktop at 4
-CloseWindow at 4
-CloseWindowStation at 4=NtUserCloseWindowStation at 4
-CopyAcceleratorTableA at 12
-CopyAcceleratorTableW at 12=NtUserCopyAcceleratorTable at 12
-CopyCursor at 4
-CopyIcon at 4
-CopyImage at 20
-CopyRect at 8
-CountClipboardFormats at 0=NtUserCountClipboardFormats at 0
-CreateAcceleratorTableA at 8
-CreateAcceleratorTableW at 8=NtUserCreateAcceleratorTable at 8
-CreateCaret at 16=NtUserCreateCaret at 16
-CreateCursor at 28
-CreateDesktopA at 24
-CreateDesktopW at 24
-CreateDialogIndirectParamA at 20
-CreateDialogIndirectParamAorW at 24
-CreateDialogIndirectParamW at 20
-CreateDialogParamA at 20
-CreateDialogParamW at 20
-CreateIcon at 28
-CreateIconFromResource at 16
-CreateIconFromResourceEx at 28
-CreateIconIndirect at 4
-CreateMDIWindowA at 40
-CreateMDIWindowW at 40
-CreateMenu at 0
-CreatePopupMenu at 0
-;CreateSystemThreads
-CreateWindowExA at 48
-CreateWindowExW at 48
-CreateWindowStationA at 16
-CreateWindowStationW at 16
-CsrBroadcastSystemMessageExW at 24
-CtxInitUser32 at 0
-DdeAbandonTransaction at 12
-DdeAccessData at 8
-DdeAddData at 16
-DdeClientTransaction at 32
-DdeCmpStringHandles at 8
-DdeConnect at 16
-DdeConnectList at 20
-DdeCreateDataHandle at 28
-DdeCreateStringHandleA at 12
-DdeCreateStringHandleW at 12
-DdeDisconnect at 4
-DdeDisconnectList at 4
-DdeEnableCallback at 12
-DdeFreeDataHandle at 4
-DdeFreeStringHandle at 8
-DdeGetData at 16
-DdeGetLastError at 4
-DdeGetQualityOfService at 12 ; TODO: Direct call NtUserDdeGetQualityOfService
-DdeImpersonateClient at 4
-DdeInitializeA at 16
-DdeInitializeW at 16
-DdeKeepStringHandle at 8
-DdeNameService at 16
-DdePostAdvise at 12
-DdeQueryConvInfo at 12
-DdeQueryNextServer at 8
-DdeQueryStringA at 20
-DdeQueryStringW at 20
-DdeReconnect at 4
-DdeSetQualityOfService at 12 ; TODO: Direct call NtUserDdeSetQualityOfService
-DdeSetUserHandle at 12
-DdeUnaccessData at 4
-DdeUninitialize at 4
-DefDlgProcA at 16
-DefDlgProcW at 16
-DefFrameProcA at 20
-DefFrameProcW at 20
-DefMDIChildProcA at 16
-DefMDIChildProcW at 16
-DefRawInputProc at 12
-DefWindowProcA at 16
-DefWindowProcW at 16
-DeferWindowPos at 32 ; TODO: Direct call NtUserDeferWindowPos
-DeleteMenu at 12=NtUserDeleteMenu at 12
-DeregisterShellHookWindow at 4
-DestroyAcceleratorTable at 4
-DestroyCaret at 0
-DestroyCursor at 4
-DestroyIcon at 4
-DestroyMenu at 4=NtUserDestroyMenu at 4
-;DestroyReasons
-DestroyWindow at 4=NtUserDestroyWindow at 4
-;DeviceEventWorker
-DialogBoxIndirectParamA at 20
-DialogBoxIndirectParamAorW at 24
-DialogBoxIndirectParamW at 20
-DialogBoxParamA at 20
-DialogBoxParamW at 20
-DisableProcessWindowsGhosting at 0
-DispatchMessageA at 4
-DispatchMessageW at 4
-DisplayExitWindowsWarnings at 4
-DlgDirListA at 20
-DlgDirListComboBoxA at 20
-DlgDirListComboBoxW at 20
-DlgDirListW at 20
-DlgDirSelectComboBoxExA at 16
-DlgDirSelectComboBoxExW at 16
-DlgDirSelectExA at 16
-DlgDirSelectExW at 16
-DragDetect at 12 ; TODO: Direct call NtUserDragDetect
-DragObject at 20=NtUserDragObject at 20
-DrawAnimatedRects at 16=NtUserDrawAnimatedRects at 16
-DrawCaption at 16
-DrawCaptionTempA at 28
-DrawCaptionTempW at 28
-DrawEdge at 16
-DrawFocusRect at 8
-DrawFrame at 16
-DrawFrameControl at 16
-DrawIcon at 16
-DrawIconEx at 36
-DrawMenuBar at 4
-DrawMenuBarTemp at 20
-DrawStateA at 40
-DrawStateW at 40
-DrawTextA at 20
-DrawTextExA at 24
-DrawTextExW at 24
-DrawTextW at 20
-EditWndProc=EditWndProcA at 16
-EmptyClipboard at 0=NtUserEmptyClipboard at 0
-EnableMenuItem at 12
-EnableScrollBar at 12=NtUserEnableScrollBar at 12
-EnableWindow at 8
-EndDeferWindowPos at 4
-EndDialog at 8
-EndMenu at 0
-EndPaint at 8=NtUserEndPaint at 8
-EndTask at 12
-EnterReaderModeHelper at 4
-EnumChildWindows at 12
-EnumClipboardFormats at 4
-EnumDesktopWindows at 12
-EnumDesktopsA at 12
-EnumDesktopsW at 12
-EnumDisplayDevicesA at 16
-EnumDisplayDevicesW at 16
-EnumDisplayMonitors at 16 ; TODO: Direct call NtUserEnumDisplayMonitors
-EnumDisplaySettingsA at 12
-EnumDisplaySettingsExA at 16
-EnumDisplaySettingsExW at 16
-EnumDisplaySettingsW at 12
-EnumPropsA at 8
-EnumPropsExA at 12
-EnumPropsExW at 12
-EnumPropsW at 8
-EnumThreadWindows at 12
-EnumWindowStationsA at 8
-EnumWindowStationsW at 8
-EnumWindows at 8
-EqualRect at 8
-ExcludeUpdateRgn at 8=NtUserExcludeUpdateRgn at 8
-ExitWindowsEx at 8
-FillRect at 12
-FindWindowA at 8
-FindWindowExA at 16
-FindWindowExW at 16
-FindWindowW at 8
-FlashWindow at 8
-FlashWindowEx at 4=NtUserFlashWindowEx at 4
-FrameRect at 12
-FreeDDElParam at 8
-;FullScreenControl
-GetAccCursorInfo at 4
-GetActiveWindow at 0
-GetAltTabInfo=GetAltTabInfoA at 20
-GetAltTabInfoA at 20
-GetAltTabInfoW at 20
-GetAncestor at 8 ; TODO: Direct call NtUserGetAncestor
-GetAppCompatFlags at 4
-GetAppCompatFlags2 at 4
-GetAsyncKeyState at 4
-GetCapture at 0
-GetCaretBlinkTime at 0=NtUserGetCaretBlinkTime at 0
-GetCaretPos at 4=NtUserGetCaretPos at 4
-GetClassInfoA at 12
-GetClassInfoExA at 12
-GetClassInfoExW at 12
-GetClassInfoW at 12
-GetClassLongA at 8
-GetClassLongW at 8
-GetClassNameA at 12
-GetClassNameW at 12
-GetClassWord at 8
-GetClientRect at 8
-GetClipCursor at 4=NtUserGetClipCursor at 4
-GetClipboardData at 4
-GetClipboardFormatNameA at 12
-GetClipboardFormatNameW at 12
-GetClipboardOwner at 0=NtUserGetClipboardOwner at 0
-GetClipboardSequenceNumber at 0=NtUserGetClipboardSequenceNumber at 0
-GetClipboardViewer at 0=NtUserGetClipboardViewer at 0
-GetComboBoxInfo at 8 ; TODO: Direct call NtUserGetComboBoxInfo
-GetCursor at 0
-;GetCursorFrameInfo
-GetCursorInfo at 4=NtUserGetCursorInfo at 4
-GetCursorPos at 4
-GetDC at 4=NtUserGetDC at 4
-GetDCEx at 12=NtUserGetDCEx at 12
-GetDesktopWindow at 0
-GetDialogBaseUnits at 0
-GetDlgCtrlID at 4
-GetDlgItem at 8
-GetDlgItemInt at 16
-GetDlgItemTextA at 16
-GetDlgItemTextW at 16
-GetDoubleClickTime at 0=NtUserGetDoubleClickTime at 0
-GetFocus at 0
-GetForegroundWindow at 0=NtUserGetForegroundWindow at 0
-GetGUIThreadInfo at 8=NtUserGetGUIThreadInfo at 8
-GetGuiResources at 8=NtUserGetGuiResources at 8
-GetIconInfo at 8
-GetInputDesktop at 0
-GetInputState at 0
-GetInternalWindowPos at 12 ; TODO: direct call NtUserGetInternalWindowPos
-GetKBCodePage at 0
-GetKeyNameTextA at 12
-GetKeyNameTextW at 12
-GetKeyState at 4
-GetKeyboardLayout at 4
-GetKeyboardLayoutList at 8=NtUserGetKeyboardLayoutList at 8
-GetKeyboardLayoutNameA at 4
-GetKeyboardLayoutNameW at 4
-GetKeyboardState at 4=NtUserGetKeyboardState at 4
-GetKeyboardType at 4
-GetLastActivePopup at 4
-GetLastInputInfo at 4
-GetLayeredWindowAttributes at 16=NtUserGetLayeredWindowAttributes at 16
-GetListBoxInfo at 4=NtUserGetListBoxInfo at 4
-GetMenu at 4
-GetMenuBarInfo at 16=NtUserGetMenuBarInfo at 16
-GetMenuCheckMarkDimensions at 0
-GetMenuContextHelpId at 4
-GetMenuDefaultItem at 12
-GetMenuInfo at 8
-GetMenuItemCount at 4
-GetMenuItemID at 8
-GetMenuItemInfoA at 16
-GetMenuItemInfoW at 16
-GetMenuItemRect at 16=NtUserGetMenuItemRect at 16
-GetMenuState at 12
-GetMenuStringA at 20
-GetMenuStringW at 20
-GetMessageA at 16
-GetMessageExtraInfo at 0
-GetMessagePos at 0
-GetMessageTime at 0
-GetMessageW at 16
-GetMonitorInfoA at 8
-GetMonitorInfoW at 8
-GetMouseMovePointsEx at 20 ; TODO: Direct call NtUserGetMouseMovePointsEx
-GetNextDlgGroupItem at 12
-GetNextDlgTabItem at 12
-GetOpenClipboardWindow at 0=NtUserGetOpenClipboardWindow at 0
-GetParent at 4
-GetPriorityClipboardFormat at 8=NtUserGetPriorityClipboardFormat at 8
-GetProcessDefaultLayout at 4
-GetProcessWindowStation at 0=NtUserGetProcessWindowStation at 0
-GetProgmanWindow at 0
-GetPropA at 8
-GetPropW at 8
-GetQueueStatus at 4
-GetRawInputBuffer at 12
-GetRawInputData at 20
-GetRawInputDeviceInfoA at 16
-GetRawInputDeviceInfoW at 16
-GetRawInputDeviceList at 12
-;GetReasonTitleFromReasonCode
-GetRegisteredRawInputDevices at 12
-GetScrollBarInfo at 12=NtUserGetScrollBarInfo at 12
-GetScrollInfo at 12
-GetScrollPos at 8
-GetScrollRange at 16
-GetShellWindow at 0
-GetSubMenu at 8
-GetSysColor at 4
-GetSysColorBrush at 4
-GetSystemMenu at 8 ; TODO: Direct call NtUserGetSystemMenu
-GetSystemMetrics at 4
-GetTabbedTextExtentA at 20
-GetTabbedTextExtentW at 20
-GetTaskmanWindow at 0
-GetThreadDesktop at 4
-GetTitleBarInfo at 8=NtUserGetTitleBarInfo at 8
-GetTopWindow at 4
-GetUpdateRect at 12
-GetUpdateRgn at 12
-GetUserObjectInformationA at 20
-GetUserObjectInformationW at 20=NtUserGetObjectInformation at 20
-GetUserObjectSecurity at 20
-;GetWinStationInfo
-GetWindow at 8
-GetWindowContextHelpId at 4
-GetWindowDC at 4=NtUserGetWindowDC at 4
-GetWindowInfo at 8
-GetWindowLongA at 8
-GetWindowLongW at 8
-GetWindowModuleFileName=GetWindowModuleFileNameA at 12
-GetWindowModuleFileNameA at 12
-GetWindowModuleFileNameW at 12
-GetWindowPlacement at 8=NtUserGetWindowPlacement at 8
-GetWindowRect at 8
-GetWindowRgn at 8
-GetWindowRgnBox at 8
-GetWindowTextA at 12
-GetWindowTextLengthA at 4
-GetWindowTextLengthW at 4
-GetWindowTextW at 12
-GetWindowThreadProcessId at 8
-GetWindowWord at 8
-GrayStringA at 36
-GrayStringW at 36
-HideCaret at 4=NtUserHideCaret at 4
-HiliteMenuItem at 16=NtUserHiliteMenuItem at 16
-IMPGetIMEA at 8
-IMPGetIMEW at 8
-IMPQueryIMEA at 4
-IMPQueryIMEW at 4
-IMPSetIMEA at 8
-IMPSetIMEW at 8
-ImpersonateDdeClientWindow at 8 ; TODO: Direct call NtUserImpersonateDdeClientWindow
-InSendMessage at 0
-InSendMessageEx at 4
-InflateRect at 12
-InitializeLpkHooks at 4
-InitializeWin32EntryTable at 4
-InsertMenuA at 20
-InsertMenuItemA at 16
-InsertMenuItemW at 16
-InsertMenuW at 20
-InternalGetWindowText at 12
-IntersectRect at 12
-InvalidateRect at 12=NtUserInvalidateRect at 12
-InvalidateRgn at 12=NtUserInvalidateRgn at 12
-InvertRect at 8
-IsCharAlphaA at 4
-IsCharAlphaNumericA at 4
-IsCharAlphaNumericW at 4
-IsCharAlphaW at 4
-IsCharLowerA at 4
-IsCharLowerW at 4
-IsCharUpperA at 4
-IsCharUpperW at 4
-IsChild at 8
-IsClipboardFormatAvailable at 4=NtUserIsClipboardFormatAvailable at 4
-IsDialogMessage=IsDialogMessageA at 8
-IsDialogMessageA at 8
-IsDialogMessageW at 8
-IsDlgButtonChecked at 8
-IsGUIThread at 4
-IsHungAppWindow at 4
-IsIconic at 4
-IsMenu at 4
-IsRectEmpty at 4
-IsServerSideWindow at 4
-IsWindow at 4
-IsWindowEnabled at 4
-IsWindowInDestroy at 4
-IsWindowUnicode at 4
-IsWindowVisible at 4
-IsWinEventHookInstalled at 4
-IsZoomed at 4
-KillSystemTimer at 8
-KillTimer at 8=NtUserKillTimer at 8
-LoadAcceleratorsA at 8
-LoadAcceleratorsW at 8
-LoadBitmapA at 8
-LoadBitmapW at 8
-LoadCursorA at 8
-LoadCursorFromFileA at 4
-LoadCursorFromFileW at 4
-LoadCursorW at 8
-LoadIconA at 8
-LoadIconW at 8
-LoadImageA at 24
-LoadImageW at 24
-LoadKeyboardLayoutA at 8
-LoadKeyboardLayoutEx at 12
-LoadKeyboardLayoutW at 8
-LoadLocalFonts at 0
-LoadMenuA at 8
-LoadMenuIndirectA at 4
-LoadMenuIndirectW at 4
-LoadMenuW at 8
-LoadRemoteFonts at 0
-LoadStringA at 16
-LoadStringW at 16
-LockSetForegroundWindow at 4
-LockWindowStation at 4=NtUserLockWindowStation at 4
-LockWindowUpdate at 4=NtUserLockWindowUpdate at 4
-LockWorkStation at 0=NtUserLockWorkStation at 0
-LookupIconIdFromDirectory at 8
-LookupIconIdFromDirectoryEx at 20
-MBToWCSEx at 24
-MapDialogRect at 8
-MapVirtualKeyA at 8
-MapVirtualKeyExA at 12
-MapVirtualKeyExW at 12
-MapVirtualKeyW at 8
-MapWindowPoints at 16
-MB_GetString at 4
-MenuItemFromPoint at 16 ; TODO: Direct call NtUserMenuItemFromPoint
-MenuWindowProcA at 16
-MenuWindowProcW at 16
-MessageBeep at 4
-MessageBoxA at 16
-MessageBoxExA at 20
-MessageBoxExW at 20
-MessageBoxIndirectA at 4
-MessageBoxIndirectW at 4
-MessageBoxTimeoutA at 24
-MessageBoxTimeoutW at 24
-MessageBoxW at 16
-ModifyMenuA at 20
-ModifyMenuW at 20
-MonitorFromPoint at 12
-MonitorFromRect at 8
-MonitorFromWindow at 8
-MoveWindow at 24=NtUserMoveWindow at 24
-MsgWaitForMultipleObjects at 20
-MsgWaitForMultipleObjectsEx at 20
-NotifyWinEvent at 16
-OemKeyScan at 4
-OemToCharA at 8
-OemToCharBuffA at 12
-OemToCharBuffW at 12
-OemToCharW at 8
-OffsetRect at 12
-OpenClipboard at 4
-OpenDesktopA at 16
-OpenDesktopW at 16
-OpenIcon at 4
-OpenInputDesktop at 12=NtUserOpenInputDesktop at 12
-OpenWindowStationA at 12
-OpenWindowStationW at 12
-PackDDElParam at 12
-PaintDesktop at 4=NtUserPaintDesktop at 4
-;PaintMenuBar
-PeekMessageA at 20
-PeekMessageW at 20
-PostMessageA at 16
-PostMessageW at 16
-PostQuitMessage at 4
-PostThreadMessageA at 16
-PostThreadMessageW at 16
-PrintWindow at 12
-PrivateCsrssManualGuiCheck at 4
-PrivateCsrssInitialized at 0
-PrivateExtractIconExA at 20
-PrivateExtractIconExW at 20
-PrivateExtractIconsA at 32
-PrivateExtractIconsW at 32
-;PrivateKDBreakPoint
-;PrivateSetDbgTag
-;PrivateSetRipFlags
-PtInRect at 12
-;QuerySendMessage
-;QueryUserCounters ; TODO: Direct call NtUserQueryUserCounters
-RealChildWindowFromPoint at 12 ; TODO: Direct call NtUserRealChildWindowFromPoint
-RealGetWindowClass=RealGetWindowClassA at 12
-RealGetWindowClassA at 12
-RealGetWindowClassW at 12
-ReasonCodeNeedsBugID at 4
-ReasonCodeNeedsComment at 4
-;RecordShutdownReason
-RedrawWindow at 16=NtUserRedrawWindow at 16
-RegisterClassA at 4
-RegisterClassExA at 4
-RegisterClassExW at 4
-RegisterClassW at 4
-RegisterClipboardFormatA at 4
-RegisterClipboardFormatW at 4
-RegisterDeviceNotificationA at 12=RegisterDeviceNotificationW at 12
-RegisterDeviceNotificationW at 12
-RegisterHotKey at 16=NtUserRegisterHotKey at 16
-RegisterLogonProcess at 8
-RegisterMessagePumpHook at 4
-RegisterRawInputDevices at 12
-RegisterServicesProcess at 4
-RegisterShellHookWindow at 4
-RegisterSystemThread at 8
-RegisterUserApiHook at 8
-RegisterTasklist at 4=NtUserRegisterTasklist at 4
-RegisterWindowMessageA at 4
-RegisterWindowMessageW at 4
-ReleaseCapture at 0
-ReleaseDC at 8
-RemoveMenu at 12=NtUserRemoveMenu at 12
-RemovePropA at 8
-RemovePropW at 8
-ReplyMessage at 4
-;ResolveDesktopForWOW
-ReuseDDElParam at 20
-ScreenToClient at 8
-ScrollChildren at 16
-ScrollDC at 28
-ScrollWindow at 20
-ScrollWindowEx at 32
-SendDlgItemMessageA at 20
-SendDlgItemMessageW at 20
-SendIMEMessageExA at 8
-SendIMEMessageExW at 8
-SendInput at 12=NtUserSendInput at 12
-SendMessageA at 16
-SendMessageCallbackA at 24
-SendMessageCallbackW at 24
-SendMessageTimeoutA at 28
-SendMessageTimeoutW at 28
-SendMessageW at 16
-SendNotifyMessageA at 16
-SendNotifyMessageW at 16
-SetActiveWindow at 4=NtUserSetActiveWindow at 4
-SetCapture at 4=NtUserSetCapture at 4
-SetCaretBlinkTime at 4
-SetCaretPos at 8
-SetClassLongA at 12
-SetClassLongW at 12
-SetClassWord at 12 ; TODO: Direct call NtUserSetClassWord
-SetClipboardData at 8
-SetClipboardViewer at 4=NtUserSetClipboardViewer at 4
-;SetConsoleReserveKeys
-SetCursor at 4=NtUserSetCursor at 4
-;SetCursorContents
-SetCursorPos at 8
-SetDebugErrorLevel at 4
-SetDeskWallpaper at 4
-SetDlgItemInt at 16
-SetDlgItemTextA at 12
-SetDlgItemTextW at 12
-SetDoubleClickTime at 4
-SetFocus at 4=NtUserSetFocus at 4
-SetForegroundWindow at 4
-SetInternalWindowPos at 16=NtUserSetInternalWindowPos at 16
-SetKeyboardState at 4=NtUserSetKeyboardState at 4
-SetLastErrorEx at 8
-SetLayeredWindowAttributes at 16=NtUserSetLayeredWindowAttributes at 16
-SetLogonNotifyWindow at 8 ; TODO: Direct call NtUserSetLogonNotifyWindow
-SetMenu at 8
-SetMenuContextHelpId at 8=NtUserSetMenuContextHelpId at 8
-SetMenuDefaultItem at 12=NtUserSetMenuDefaultItem at 12
-SetMenuInfo at 8
-SetMenuItemBitmaps at 20
-SetMenuItemInfoA at 16
-SetMenuItemInfoW at 16
-SetMessageExtraInfo at 4
-SetMessageQueue at 4
-SetParent at 8=NtUserSetParent at 8
-SetProcessDefaultLayout at 4
-SetProcessWindowStation at 4=NtUserSetProcessWindowStation at 4
-SetProgmanWindow at 4
-SetPropA at 12
-SetPropW at 12
-SetRect at 20
-SetRectEmpty at 4
-SetScrollInfo at 16 ; TODO: Direct call NtUserSetScrollInfo
-SetScrollPos at 16
-SetScrollRange at 20
-SetShellWindow at 4
-SetShellWindowEx at 8=NtUserSetShellWindowEx at 8
-SetSysColors at 12
-SetSysColorsTemp at 12
-SetSystemCursor at 8
-SetSystemMenu at 8 ; TODO: Direct call NtUserSetSystemMenu
-SetSystemTimer at 16=NtUserSetSystemTimer at 16
-SetTaskmanWindow at 4
-SetThreadDesktop at 4=NtUserSetThreadDesktop at 4
-SetTimer at 16=NtUserSetTimer at 16
-SetUserObjectInformationA at 16=NtUserSetObjectInformation at 16
-SetUserObjectInformationW at 16=NtUserSetObjectInformation at 16
-SetUserObjectSecurity at 12
-SetWinEventHook at 28
-SetWindowContextHelpId at 8
-SetWindowLongA at 12
-SetWindowLongW at 12
-SetWindowPlacement at 8=NtUserSetWindowPlacement at 8
-SetWindowPos at 28=NtUserSetWindowPos at 28
-SetWindowRgn at 12
-SetWindowStationUser at 16
-SetWindowTextA at 8
-SetWindowTextW at 8
-SetWindowWord at 12 ; TODO: Direct call NtUserSetWindowWord
-SetWindowsHookA at 8
-SetWindowsHookExA at 16
-SetWindowsHookExW at 16
-SetWindowsHookW at 8
-ShowCaret at 4=NtUserShowCaret at 4
-ShowCursor at 4
-ShowOwnedPopups at 8
-ShowScrollBar at 12=NtUserShowScrollBar at 12
-ShowStartGlass at 4
-ShowWindow at 8=NtUserShowWindow at 8
-ShowWindowAsync at 8=NtUserShowWindowAsync at 8
-SoftModalMessageBox at 4
-SubtractRect at 12
-SwapMouseButton at 4
-SwitchDesktop at 4=NtUserSwitchDesktop at 4
-SwitchToThisWindow at 8
-SystemParametersInfoA at 16
-SystemParametersInfoW at 16
-TabbedTextOutA at 32
-TabbedTextOutW at 32
-TileChildWindows at 8
-TileWindows at 20
-ToAscii at 20
-ToAsciiEx at 24
-ToUnicode at 24
-ToUnicodeEx at 28
-TrackMouseEvent at 4 ; TODO: Direct call NtUserTrackMouseEvent
-TrackPopupMenu at 28
-TrackPopupMenuEx at 24 ; TODO: Direct call NtUserTrackPopupMenuEx
-TranslateAccelerator=TranslateAcceleratorA at 12
-TranslateAcceleratorA at 12
-TranslateAcceleratorW at 12
-TranslateMDISysAccel at 8
-TranslateMessage at 4
-TranslateMessageEx at 8
-UnhookWinEvent at 4=NtUserUnhookWinEvent at 4
-UnhookWindowsHook at 8
-UnhookWindowsHookEx at 4=NtUserUnhookWindowsHookEx at 4
-UnionRect at 12
-UnloadKeyboardLayout at 4=NtUserUnloadKeyboardLayout at 4
-UnlockWindowStation at 4=NtUserUnlockWindowStation at 4
-UnpackDDElParam at 16
-UnregisterClassA at 8
-UnregisterClassW at 8
-UnregisterDeviceNotification at 4
-UnregisterHotKey at 8=NtUserUnregisterHotKey at 8
-UnregisterMessagePumpHook at 0
-UnregisterUserApiHook at 0
-UpdateLayeredWindow at 36=NtUserUpdateLayeredWindow at 36
-UpdateLayeredWindowIndirect at 8
-UpdatePerUserSystemParameters at 8
-UpdateWindow at 4
-User32InitializeImmEntryTable at 4
-UserClientDllInitialize=DllMain at 12
-UserHandleGrantAccess at 12=NtUserUserHandleGrantAccess at 12
-;UserLpkPSMTextOut
-;UserLpkTabbedTextOut
-UserRealizePalette at 4
-;UserRegisterWowHandlers
-;VRipOutput
-;VTagOutput
-ValidateRect at 8 ; TODO: Direct call NtUserValidateRect
-ValidateRgn at 8
-VkKeyScanA at 4
-VkKeyScanExA at 8
-VkKeyScanExW at 8
-VkKeyScanW at 4
-WCSToMBEx at 24
-WINNLSEnableIME at 8
-WINNLSGetEnableStatus at 4
-WINNLSGetIMEHotkey at 4
-WaitForInputIdle at 8
-WaitMessage at 0=NtUserWaitMessage at 0
-;Win32PoolAllocationStats
-WinHelpA at 16
-WinHelpW at 16
-WindowFromDC at 4
-WindowFromPoint at 8
-keybd_event at 16
-mouse_event at 20
-wsprintfA
-wsprintfW
-wvsprintfA at 12
-wvsprintfW at 12
-
-; EOF

Added: trunk/reactos/dll/win32/user32/user32.pspec
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/user32/user32.pspec?rev=39492&view=auto
==============================================================================
--- trunk/reactos/dll/win32/user32/user32.pspec (added)
+++ trunk/reactos/dll/win32/user32/user32.pspec [iso-8859-1] Sun Feb  8 10:41:44 2009
@@ -1,0 +1,782 @@
+@ stdcall ActivateKeyboardLayout(long long) NtUserActivateKeyboardLayout
+@ stdcall AdjustWindowRect(ptr long long)
+@ stdcall AdjustWindowRectEx(ptr long long long)
+@ stdcall AlignRects(ptr long long long)
+@ stdcall AllowForegroundActivation()
+@ stdcall AllowSetForegroundWindow (long)
+@ stdcall AnimateWindow(long long long)
+@ stdcall AnyPopup()
+@ stdcall AppendMenuA(long long long ptr)
+@ stdcall AppendMenuW(long long long ptr)
+@ stdcall ArrangeIconicWindows(long)
+@ stdcall AttachThreadInput(long long long) NtUserAttachThreadInput
+@ stdcall BeginDeferWindowPos(long)
+@ stdcall BeginPaint(long ptr) NtUserBeginPaint
+@ stdcall BlockInput(long) NtUserBlockInput
+@ stdcall BringWindowToTop(long)
+@ stdcall BroadcastSystemMessage(long ptr long long long) BroadcastSystemMessageA
+@ stdcall BroadcastSystemMessageA(long ptr long long long)
+@ stdcall BroadcastSystemMessageExA(long ptr long long long ptr)
+@ stdcall BroadcastSystemMessageExW(long ptr long long long ptr)
+@ stdcall BroadcastSystemMessageW(long ptr long long long)
+; @ stub BuildReasonArray
+@ stdcall CalcChildScroll(long long)
+; @ stub CalcMenuBar
+@ stdcall CallMsgFilter(ptr long) CallMsgFilterA
+@ stdcall CallMsgFilterA(ptr long)
+@ stdcall CallMsgFilterW(ptr long)
+@ stdcall CallNextHookEx(long long long long)
+@ stdcall CallWindowProcA(ptr long long long long)
+@ stdcall CallWindowProcW(ptr long long long long)
+@ stdcall CascadeChildWindows(long long)
+@ stdcall CascadeWindows(long long ptr long ptr)
+@ stdcall ChangeClipboardChain(long long) NtUserChangeClipboardChain
+@ stdcall ChangeDisplaySettingsA(ptr long)
+@ stdcall ChangeDisplaySettingsExA(str ptr long long ptr)
+@ stdcall ChangeDisplaySettingsExW(wstr ptr long long ptr)
+@ stdcall ChangeDisplaySettingsW(ptr long)
+@ stdcall ChangeMenuA(long long ptr long long)
+@ stdcall ChangeMenuW(long long ptr long long)
+@ stdcall CharLowerA(str)
+@ stdcall CharLowerBuffA(str long)
+@ stdcall CharLowerBuffW(wstr long)
+@ stdcall CharLowerW(wstr)
+@ stdcall CharNextA(str)
+@ stdcall CharNextExA(long str long)
+; @ stdcall CharNextExW(long wstr long)
+@ stdcall CharNextW(wstr)
+@ stdcall CharPrevA(str str)
+@ stdcall CharPrevExA(long str str long)
+; @ stdcall CharPrevExW(long wstr wstr long)
+@ stdcall CharPrevW(wstr wstr)
+@ stdcall CharToOemA(str ptr)
+@ stdcall CharToOemBuffA(str ptr long)
+@ stdcall CharToOemBuffW(wstr ptr long)
+@ stdcall CharToOemW(wstr ptr)
+@ stdcall CharUpperA(str)
+@ stdcall CharUpperBuffA(str long)
+@ stdcall CharUpperBuffW(wstr long)
+@ stdcall CharUpperW(wstr)
+@ stdcall CheckDlgButton(long long long)
+@ stdcall CheckMenuItem(long long long)
+@ stdcall CheckMenuRadioItem(long long long long long)
+@ stdcall CheckRadioButton(long long long long)
+@ stdcall ChildWindowFromPoint(long double)
+@ stdcall ChildWindowFromPointEx(long double long) # Direct call NtUserChildWindowFromPointEx
+@ stub CliImmSetHotKey
+@ stub ClientThreadConnect
+@ stub ClientThreadSetup
+@ stdcall ClientToScreen(long ptr)
+@ stdcall ClipCursor(ptr) NtUserClipCursor
+@ stdcall CloseClipboard() NtUserCloseClipboard
+@ stdcall CloseDesktop(long) NtUserCloseDesktop
+@ stdcall CloseWindow(long)
+@ stdcall CloseWindowStation(long) NtUserCloseWindowStation
+@ stdcall CopyAcceleratorTableA(long ptr long)
+@ stdcall CopyAcceleratorTableW(long ptr long) NtUserCopyAcceleratorTable
+@ stdcall CopyIcon(long)
+@ stdcall CopyImage(long long long long long)
+@ stdcall CopyRect(ptr ptr)
+@ stdcall CountClipboardFormats() NtUserCountClipboardFormats
+@ stdcall CreateAcceleratorTableA(ptr long)
+@ stdcall CreateAcceleratorTableW(ptr long) NtUserCreateAcceleratorTable
+@ stdcall CreateCaret(long long long long) NtUserCreateCaret
+@ stdcall CreateCursor(long long long long long ptr ptr)
+@ stdcall CreateDesktopA(str str ptr long long ptr)
+@ stdcall CreateDesktopW(wstr wstr ptr long long ptr)
+@ stdcall CreateDialogIndirectParamA(long ptr long ptr long)
+@ stdcall CreateDialogIndirectParamAorW(long ptr long ptr long long)
+@ stdcall CreateDialogIndirectParamW(long ptr long ptr long)
+@ stdcall CreateDialogParamA(long ptr long ptr long)
+@ stdcall CreateDialogParamW(long ptr long ptr long)
+@ stdcall CreateIcon(long long long long long ptr ptr)
+@ stdcall CreateIconFromResource (ptr long long long)
+@ stdcall CreateIconFromResourceEx(ptr long long long long long long)
+@ stdcall CreateIconIndirect(ptr)
+@ stdcall CreateMDIWindowA(ptr ptr long long long long long long long long)
+@ stdcall CreateMDIWindowW(ptr ptr long long long long long long long long)
+@ stdcall CreateMenu()
+@ stdcall CreatePopupMenu()
+; @ stub CreateSystemThreads
+@ stdcall CreateWindowExA(long str str long long long long long long long long ptr)
+@ stdcall CreateWindowExW(long wstr wstr long long long long long long long long ptr)
+@ stdcall CreateWindowStationA(str long long ptr)
+@ stdcall CreateWindowStationW(wstr long long ptr)
+@ stdcall CsrBroadcastSystemMessageExW(long ptr long long long ptr)
+@ stdcall CtxInitUser32()
+@ stdcall DdeAbandonTransaction(long long long)
+@ stdcall DdeAccessData(long ptr)
+@ stdcall DdeAddData(long ptr long long)
+@ stdcall DdeClientTransaction(ptr long long long long long long ptr)
+@ stdcall DdeCmpStringHandles(long long)
+@ stdcall DdeConnect(long long long ptr)
+@ stdcall DdeConnectList(long long long long ptr)
+@ stdcall DdeCreateDataHandle(long ptr long long long long long)
+@ stdcall DdeCreateStringHandleA(long str long)
+@ stdcall DdeCreateStringHandleW(long wstr long)
+@ stdcall DdeDisconnect(long)
+@ stdcall DdeDisconnectList(long)
+@ stdcall DdeEnableCallback(long long long)
+@ stdcall DdeFreeDataHandle(long)
+@ stdcall DdeFreeStringHandle(long long)
+@ stdcall DdeGetData(long ptr long long)
+@ stdcall DdeGetLastError(long)
+@ stdcall DdeGetQualityOfService(long long ptr) # Direct call NtUserDdeGetQualityOfService
+@ stdcall DdeImpersonateClient(long)
+@ stdcall DdeInitializeA(ptr ptr long long)
+@ stdcall DdeInitializeW(ptr ptr long long)
+@ stdcall DdeKeepStringHandle(long long)
+@ stdcall DdeNameService(long long long long)
+@ stdcall DdePostAdvise(long long long)
+@ stdcall DdeQueryConvInfo(long long ptr)
+@ stdcall DdeQueryNextServer(long long)
+@ stdcall DdeQueryStringA(long long ptr long long)
+@ stdcall DdeQueryStringW(long long ptr long long)
+@ stdcall DdeReconnect(long)
+@ stdcall DdeSetQualityOfService(long ptr ptr) # Direct call NtUserDdeSetQualityOfService
+@ stdcall DdeSetUserHandle (long long long)
+@ stdcall DdeUnaccessData(long)
+@ stdcall DdeUninitialize(long)
+@ stdcall DefDlgProcA(long long long long)
+@ stdcall DefDlgProcW(long long long long)
+@ stdcall DefFrameProcA(long long long long long)
+@ stdcall DefFrameProcW(long long long long long)
+@ stdcall DefMDIChildProcA(long long long long)
+@ stdcall DefMDIChildProcW(long long long long)
+@ stdcall DefRawInputProc(ptr long long)
+@ stdcall DefWindowProcA(long long long long)
+@ stdcall DefWindowProcW(long long long long)
+@ stdcall DeferWindowPos(long long long long long long long long) # Direct call NtUserDeferWindowPos
+@ stdcall DeleteMenu(long long long) NtUserDeleteMenu
+@ stdcall DeregisterShellHookWindow (long)
+@ stdcall DestroyAcceleratorTable(long)
+@ stdcall DestroyCaret()
+@ stdcall DestroyCursor(long)
+@ stdcall DestroyIcon(long)
+@ stdcall DestroyMenu(long) NtUserDestroyMenu
+; @ stub DestroyReasons
+@ stdcall DestroyWindow(long) NtUserDestroyWindow
+; @ stub DeviceEventWorker
+@ stdcall DialogBoxIndirectParamA(long ptr long ptr long)
+@ stdcall DialogBoxIndirectParamAorW(long ptr long ptr long long)
+@ stdcall DialogBoxIndirectParamW(long ptr long ptr long)
+@ stdcall DialogBoxParamA(long str long ptr long)
+@ stdcall DialogBoxParamW(long wstr long ptr long)
+; @ stub DisableProcessWindowsGhosting
+@ stdcall DispatchMessageA(ptr)
+@ stdcall DispatchMessageW(ptr)
+; @ stub DisplayExitWindowsWarnings
+@ stdcall DlgDirListA(long str long long long)
+@ stdcall DlgDirListComboBoxA(long ptr long long long)
+@ stdcall DlgDirListComboBoxW(long ptr long long long)
+@ stdcall DlgDirListW(long wstr long long long)
+@ stdcall DlgDirSelectComboBoxExA(long ptr long long)
+@ stdcall DlgDirSelectComboBoxExW(long ptr long long)
+@ stdcall DlgDirSelectExA(long ptr long long)
+@ stdcall DlgDirSelectExW(long ptr long long)
+@ stdcall DragDetect(long double) # Direct call NtUserDragDetect
+@ stdcall DragObject(long long long long long) NtUserDragObject
+@ stdcall DrawAnimatedRects(long long ptr ptr) NtUserDrawAnimatedRects
+@ stdcall DrawCaption(long long ptr long)
+@ stdcall DrawCaptionTempA(long long ptr long long str long)
+@ stdcall DrawCaptionTempW(long long ptr long long wstr long)
+@ stdcall DrawEdge(long ptr long long)
+@ stdcall DrawFocusRect(long ptr)
+@ stub DrawFrame
+@ stdcall DrawFrameControl(long ptr long long)
+@ stdcall DrawIcon(long long long long)
+@ stdcall DrawIconEx(long long long long long long long long long)
+@ stdcall DrawMenuBar(long)
+@ stdcall DrawMenuBarTemp(long long long long long)
+@ stdcall DrawStateA(long long ptr long long long long long long long)
+@ stdcall DrawStateW(long long ptr long long long long long long long)
+@ stdcall DrawTextA(long str long ptr long)
+@ stdcall DrawTextExA(long str long ptr long ptr)
+@ stdcall DrawTextExW(long wstr long ptr long ptr)
+@ stdcall DrawTextW(long wstr long ptr long)
+@ stdcall EditWndProc(long long long long) EditWndProcA
+@ stdcall EmptyClipboard() NtUserEmptyClipboard
+@ stdcall EnableMenuItem(long long long)
+@ stdcall EnableScrollBar(long long long) NtUserEnableScrollBar
+@ stdcall EnableWindow(long long)
+@ stdcall EndDeferWindowPos(long)
+@ stdcall EndDialog(long long)
+@ stdcall EndMenu()
+@ stdcall EndPaint(long ptr) NtUserEndPaint
+@ stub EndTask
+; @ stub EnterReaderModeHelper
+@ stdcall EnumChildWindows(long ptr long)
+@ stdcall EnumClipboardFormats(long)
+@ stdcall EnumDesktopWindows(long ptr ptr)
+@ stdcall EnumDesktopsA(ptr ptr long)
+@ stdcall EnumDesktopsW(ptr ptr long)
+@ stub EnumDisplayDeviceModesA ;(str long ptr long)
+@ stub EnumDisplayDeviceModesW ;(wstr long ptr long)
+@ stdcall EnumDisplayDevicesA(ptr long ptr long)
+@ stdcall EnumDisplayDevicesW(ptr long ptr long)
+@ stdcall EnumDisplayMonitors(long ptr ptr long) # Direct call NtUserEnumDisplayMonitors
+@ stdcall EnumDisplaySettingsA(str long ptr)
+@ stdcall EnumDisplaySettingsExA(str long ptr long)
+@ stdcall EnumDisplaySettingsExW(wstr long ptr long)
+@ stdcall EnumDisplaySettingsW(wstr long ptr )
+@ stdcall EnumPropsA(long ptr)
+@ stdcall EnumPropsExA(long ptr long)
+@ stdcall EnumPropsExW(long ptr long)
+@ stdcall EnumPropsW(long ptr)
+@ stdcall EnumThreadWindows(long ptr long)
+@ stdcall EnumWindowStationsA(ptr long)
+@ stdcall EnumWindowStationsW(ptr long)
+@ stdcall EnumWindows(ptr long)
+@ stdcall EqualRect(ptr ptr)
+@ stdcall ExcludeUpdateRgn(long long) NtUserExcludeUpdateRgn
+@ stdcall ExitWindowsEx(long long)
+@ stdcall FillRect(long ptr long)
+@ stdcall FindWindowA(str str)
+@ stdcall FindWindowExA(long long str str)
+@ stdcall FindWindowExW(long long wstr wstr)
+@ stdcall FindWindowW(wstr wstr)
+@ stdcall FlashWindow(long long)
+@ stdcall FlashWindowEx(ptr) NtUserFlashWindowEx
+@ stdcall FrameRect(long ptr long)
+@ stdcall FreeDDElParam(long long)
+@ stdcall GetActiveWindow()
+@ stdcall GetAltTabInfo(long long ptr ptr long) GetAltTabInfoA
+@ stdcall GetAltTabInfoA(long long ptr ptr long)
+@ stdcall GetAltTabInfoW(long long ptr ptr long)
+@ stdcall GetAncestor(long long) # Direct call NtUserGetAncestor
+@ stdcall GetAppCompatFlags(long)
+@ stdcall GetAppCompatFlags2(long)
+@ stdcall GetAsyncKeyState(long)
+@ stdcall GetCapture()
+@ stdcall GetCaretBlinkTime() NtUserGetCaretBlinkTime
+@ stdcall GetCaretPos(ptr) NtUserGetCaretPos
+@ stdcall GetClassInfoA(long str ptr)
+@ stdcall GetClassInfoExA(long str ptr)
+@ stdcall GetClassInfoExW(long wstr ptr)
+@ stdcall GetClassInfoW(long wstr ptr)
+@ stdcall GetClassLongA(long long)
+@ stdcall GetClassLongW(long long)
+#ifdef _WIN64
+@ stdcall GetClassLongPtrA(ptr long)
+@ stdcall GetClassLongPtrW(ptr long)
+#endif
+@ stdcall GetClassNameA(long ptr long)
+@ stdcall GetClassNameW(long ptr long)
+@ stdcall GetClassWord(long long)
+@ stdcall GetClientRect(long long)
+@ stdcall GetClipCursor(ptr) NtUserGetClipCursor
+@ stdcall GetClipboardData(long)
+@ stdcall GetClipboardFormatNameA(long ptr long)
+@ stdcall GetClipboardFormatNameW(long ptr long)
+@ stdcall GetClipboardOwner() NtUserGetClipboardOwner
+@ stdcall GetClipboardSequenceNumber() NtUserGetClipboardSequenceNumber
+@ stdcall GetClipboardViewer() NtUserGetClipboardViewer
+@ stdcall GetComboBoxInfo(long ptr) # Direct call NtUserGetComboBoxInfo
+@ stdcall GetCursor()
+; @ stub GetCursorFrameInfo
+@ stdcall GetCursorInfo(ptr) NtUserGetCursorInfo
+@ stdcall GetCursorPos(ptr)
+@ stdcall GetDC(long) NtUserGetDC
+@ stdcall GetDCEx(long long long) NtUserGetDCEx
+@ stdcall GetDesktopWindow()
+@ stdcall GetDialogBaseUnits()
+@ stdcall GetDlgCtrlID(long)
+@ stdcall GetDlgItem(long long)
+@ stdcall GetDlgItemInt(long long ptr long)
+@ stdcall GetDlgItemTextA(long long ptr long)
+@ stdcall GetDlgItemTextW(long long ptr long)
+@ stdcall GetDoubleClickTime() NtUserGetDoubleClickTime
+@ stdcall GetFocus()
+@ stdcall GetForegroundWindow() NtUserGetForegroundWindow
+@ stdcall GetGUIThreadInfo(long ptr) NtUserGetGUIThreadInfo
+@ stdcall GetGuiResources(long long) NtUserGetGuiResources
+@ stdcall GetIconInfo(long ptr)
+@ stdcall GetInputDesktop()
+@ stdcall GetInputState()
+@ stdcall GetInternalWindowPos(long ptr ptr) # direct call NtUserGetInternalWindowPos
+@ stdcall GetKBCodePage()
+@ stdcall GetKeyNameTextA(long ptr long)
+@ stdcall GetKeyNameTextW(long ptr long)
+@ stdcall GetKeyState(long)
+@ stdcall GetKeyboardLayout(long)
+@ stdcall GetKeyboardLayoutList(long ptr) NtUserGetKeyboardLayoutList
+@ stdcall GetKeyboardLayoutNameA(ptr)
+@ stdcall GetKeyboardLayoutNameW(ptr)
+@ stdcall GetKeyboardState(ptr) NtUserGetKeyboardState
+@ stdcall GetKeyboardType(long)
+@ stdcall GetLastActivePopup(long)
+@ stdcall GetLastInputInfo(ptr)
+@ stdcall GetLayeredWindowAttributes(long ptr ptr ptr) NtUserGetLayeredWindowAttributes
+; @ stub GetListBoxInfo
+@ stdcall GetMenu(long)
+@ stdcall GetMenuBarInfo(long long long ptr) NtUserGetMenuBarInfo
+@ stdcall GetMenuCheckMarkDimensions()
+@ stdcall GetMenuContextHelpId(long)
+@ stdcall GetMenuDefaultItem(long long long)
+@ stub GetMenuIndex
+@ stdcall GetMenuInfo(long ptr)
+@ stdcall GetMenuItemCount(long)
+@ stdcall GetMenuItemID(long long)
+@ stdcall GetMenuItemInfoA(long long long ptr)
+@ stdcall GetMenuItemInfoW(long long long ptr)
+@ stdcall GetMenuItemRect(long long long ptr) NtUserGetMenuItemRect
+@ stdcall GetMenuState(long long long)
+@ stdcall GetMenuStringA(long long ptr long long)
+@ stdcall GetMenuStringW(long long ptr long long)
+@ stdcall GetMessageA(ptr long long long)
+@ stdcall GetMessageExtraInfo()
+@ stdcall GetMessagePos()
+@ stdcall GetMessageTime()
+@ stdcall GetMessageW(ptr long long long)
+@ stdcall GetMonitorInfoA(long ptr)
+@ stdcall GetMonitorInfoW(long ptr)
+@ stdcall GetMouseMovePointsEx(long ptr ptr long long) # Direct call NtUserGetMouseMovePointsEx
+@ stdcall GetNextDlgGroupItem(long long long)
+@ stdcall GetNextDlgTabItem(long long long)
+; @ stub GetNextQueueWindow
+@ stdcall GetOpenClipboardWindow() NtUserGetOpenClipboardWindow
+@ stdcall GetParent(long)
+@ stdcall GetPriorityClipboardFormat(ptr long) NtUserGetPriorityClipboardFormat
+@ stdcall GetProcessDefaultLayout(ptr)
+@ stdcall GetProcessWindowStation() NtUserGetProcessWindowStation
+@ stdcall GetProgmanWindow ()
+@ stdcall GetPropA(long str)
+@ stdcall GetPropW(long wstr)
+@ stdcall GetQueueStatus(long)
+@ stdcall GetRawInputBuffer(ptr ptr long)
+@ stdcall GetRawInputData(ptr long ptr ptr long)
+@ stdcall GetRawInputDeviceInfoA(ptr long ptr ptr)
+@ stdcall GetRawInputDeviceInfoW(ptr long ptr ptr)
+@ stdcall GetRawInputDeviceList(ptr ptr long)
+; @ stub GetReasonTitleFromReasonCode
+@ stdcall GetRegisteredRawInputDevices(ptr ptr long)
+@ stdcall GetScrollBarInfo(long long ptr) NtUserGetScrollBarInfo
+@ stdcall GetScrollInfo(long long ptr)
+@ stdcall GetScrollPos(long long)
+@ stdcall GetScrollRange(long long ptr ptr)
+@ stdcall GetShellWindow()
+@ stdcall GetSubMenu(long long)
+@ stdcall GetSysColor(long)
+@ stdcall GetSysColorBrush(long)
+@ stdcall GetSystemMenu(long long) # Direct call NtUserGetSystemMenu
+@ stdcall GetSystemMetrics(long)
+@ stdcall GetTabbedTextExtentA(long str long long ptr)
+@ stdcall GetTabbedTextExtentW(long wstr long long ptr)
+@ stdcall GetTaskmanWindow ()
+@ stdcall GetThreadDesktop(long)
+@ stdcall GetTitleBarInfo(long ptr) NtUserGetTitleBarInfo
+@ stdcall GetTopWindow(long)
+@ stdcall GetUpdateRect(long ptr long)
+@ stdcall GetUpdateRgn(long long long)
+@ stdcall GetUserObjectInformationA(long long ptr long ptr)
+@ stdcall GetUserObjectInformationW(long long ptr long ptr) NtUserGetObjectInformation
+@ stdcall GetUserObjectSecurity (long ptr ptr long ptr)
+; @ stub GetWinStationInfo
+@ stdcall GetWindow(long long)
+@ stdcall GetWindowContextHelpId(long)
+@ stdcall GetWindowDC(long) NtUserGetWindowDC
+@ stdcall GetWindowInfo(long ptr)
+@ stdcall GetWindowLongA(long long)
+#ifdef _WIN64
+@ stdcall GetWindowLongPtrA(ptr long)
+@ stdcall GetWindowLongPtrW(ptr long)
+#endif
+@ stdcall GetWindowLongW(long long)
+@ stdcall GetWindowModuleFileName(long ptr long) GetWindowModuleFileNameA
+@ stdcall GetWindowModuleFileNameA(long ptr long)
+@ stdcall GetWindowModuleFileNameW(long ptr long)
+@ stdcall GetWindowPlacement(long ptr) NtUserGetWindowPlacement
+@ stdcall GetWindowRect(long ptr)
+@ stdcall GetWindowRgn(long long)
+@ stdcall GetWindowRgnBox(long ptr)
+@ stdcall GetWindowTextA(long ptr long)
+@ stdcall GetWindowTextLengthA(long)
+@ stdcall GetWindowTextLengthW(long)
+@ stdcall GetWindowTextW(long ptr long)
+@ stdcall GetWindowThreadProcessId(long ptr)
+@ stdcall GetWindowWord(long long)
+@ stdcall GrayStringA(long long ptr long long long long long long)
+@ stdcall GrayStringW(long long ptr long long long long long long)
+; @ stub HasSystemSleepStarted
+@ stdcall HideCaret(long) NtUserHideCaret
+@ stdcall HiliteMenuItem(long long long long) NtUserHiliteMenuItem
+@ stdcall IMPGetIMEA(long ptr)
+@ stdcall IMPGetIMEW(long ptr)
+@ stdcall IMPQueryIMEA(ptr)
+@ stdcall IMPQueryIMEW(ptr)
+@ stdcall IMPSetIMEA(long ptr)
+@ stdcall IMPSetIMEW(long ptr)
+@ stdcall ImpersonateDdeClientWindow(long long) # Direct call NtUserImpersonateDdeClientWindow
+@ stdcall InSendMessage()
+@ stdcall InSendMessageEx(ptr)
+@ stdcall InflateRect(ptr long long)
+; @ stub InitSharedTable
+; @ stub InitTask
+@ stdcall InitializeLpkHooks(ptr)
+; @ stub InitializeWin32EntryTable
+@ stdcall InsertMenuA(long long long long ptr)
+@ stdcall InsertMenuItemA(long long long ptr)
+@ stdcall InsertMenuItemW(long long long ptr)
+@ stdcall InsertMenuW(long long long long ptr)
+@ stdcall InternalGetWindowText(long long long)
+@ stdcall IntersectRect(ptr ptr ptr)
+@ stdcall InvalidateRect(long ptr long) NtUserInvalidateRect
+@ stdcall InvalidateRgn(long long long) NtUserInvalidateRgn
+@ stdcall InvertRect(long ptr)
+@ stdcall IsCharAlphaA(long)
+@ stdcall IsCharAlphaNumericA(long)
+@ stdcall IsCharAlphaNumericW(long)
+@ stdcall IsCharAlphaW(long)
+@ stdcall IsCharLowerA(long)
+@ stdcall IsCharLowerW(long)
+@ stdcall IsCharUpperA(long)
+@ stdcall IsCharUpperW(long)
+@ stdcall IsChild(long long)
+@ stdcall IsClipboardFormatAvailable(long) NtUserIsClipboardFormatAvailable
+@ stdcall IsDialogMessage(long ptr) IsDialogMessageA
+@ stdcall IsDialogMessageA(long ptr)
+@ stdcall IsDialogMessageW(long ptr)
+@ stdcall IsDlgButtonChecked(long long)
+@ stdcall IsGUIThread(long)
+@ stdcall IsHungAppWindow(long)
+; @ stub IsHungThread
+@ stdcall IsIconic(long)
+@ stdcall IsMenu(long)
+@ stdcall IsRectEmpty(ptr)
+@ stdcall IsServerSideWindow(long)
+@ stdcall IsWinEventHookInstalled(long)
+@ stdcall IsWindow(long)
+@ stdcall IsWindowEnabled(long)
+@ stdcall IsWindowInDestroy(long)
+@ stdcall IsWindowUnicode(long)
+@ stdcall IsWindowVisible(long)
+@ stdcall IsZoomed(long)
+@ stdcall KillSystemTimer(long long)
+@ stdcall KillTimer(long long) NtUserKillTimer
+@ stdcall LoadAcceleratorsA(long str)
+@ stdcall LoadAcceleratorsW(long wstr)
+@ stdcall LoadBitmapA(long str)
+@ stdcall LoadBitmapW(long wstr)
+@ stdcall LoadCursorA(long str)
+@ stdcall LoadCursorFromFileA(str)
+@ stdcall LoadCursorFromFileW(wstr)
+@ stdcall LoadCursorW(long wstr)
+@ stdcall LoadIconA(long str)
+@ stdcall LoadIconW(long wstr)
+@ stdcall LoadImageA(long str long long long long)
+@ stdcall LoadImageW(long wstr long long long long)
+@ stdcall LoadKeyboardLayoutA(str long)
+; @ stub LoadKeyboardLayoutEx
+@ stdcall LoadKeyboardLayoutW(wstr long)
+@ stdcall LoadLocalFonts()
+@ stdcall LoadMenuA(long str)
+@ stdcall LoadMenuIndirectA(ptr)
+@ stdcall LoadMenuIndirectW(ptr)
+@ stdcall LoadMenuW(long wstr)
+@ stub LoadRemoteFonts
+@ stdcall LoadStringA(long long ptr long)
+@ stdcall LoadStringW(long long ptr long)
+@ stdcall LockSetForegroundWindow (long)
+@ stub LockWindowStation
+@ stdcall LockWindowUpdate(long) NtUserLockWindowUpdate
+@ stub LockWorkStation
+@ stdcall LookupIconIdFromDirectory(ptr long)
+@ stdcall LookupIconIdFromDirectoryEx(ptr long long long long)
+@ stub MBToWCSEx
+@ stdcall MB_GetString(ptr)
+@ stdcall MapDialogRect(long ptr)
+@ stdcall MapVirtualKeyA(long long)
+@ stdcall MapVirtualKeyExA(long long long)
+@ stdcall MapVirtualKeyExW(long long long)
+@ stdcall MapVirtualKeyW(long long)
+@ stdcall MapWindowPoints(long long ptr long)
+@ stdcall MenuItemFromPoint(long long double) # Direct call NtUserMenuItemFromPoint
+@ stdcall MenuWindowProcA (long long long long)
+@ stdcall MenuWindowProcW (long long long long)
+@ stdcall MessageBeep(long)
+@ stdcall MessageBoxA(long str str long)
+@ stdcall MessageBoxExA(long str str long long)
+@ stdcall MessageBoxExW(long wstr wstr long long)
+@ stdcall MessageBoxIndirectA(ptr)
+@ stdcall MessageBoxIndirectW(ptr)
+; @ stub MessageBoxTimeoutA
+; @ stub MessageBoxTimeoutW
+@ stdcall MessageBoxW(long wstr wstr long)
+; @ stub ModifyAccess
+@ stdcall ModifyMenuA(long long long long ptr)
+@ stdcall ModifyMenuW(long long long long ptr)
+@ stdcall MonitorFromPoint(double long)
+@ stdcall MonitorFromRect(ptr long)
+@ stdcall MonitorFromWindow(long long)
+@ stdcall MoveWindow(long long long long long long) NtUserMoveWindow
+@ stdcall MsgWaitForMultipleObjects(long ptr long long long)
+@ stdcall MsgWaitForMultipleObjectsEx(long ptr long long long)
+@ stdcall NotifyWinEvent(long long long long)
+@ stdcall OemKeyScan(long)
+@ stdcall OemToCharA(ptr ptr)
+@ stdcall OemToCharBuffA(ptr ptr long)
+@ stdcall OemToCharBuffW(ptr ptr long)
+@ stdcall OemToCharW(ptr ptr)
+@ stdcall OffsetRect(ptr long long)
+@ stdcall OpenClipboard(long)
+@ stdcall OpenDesktopA(str long long long)
+@ stdcall OpenDesktopW(wstr long long long)
+@ stdcall OpenIcon(long)
+@ stdcall OpenInputDesktop(long long long) NtUserOpenInputDesktop
+@ stdcall OpenWindowStationA(str long long)
+@ stdcall OpenWindowStationW(wstr long long)
+@ stdcall PackDDElParam(long long long)
+@ stdcall PaintDesktop(long) NtUserPaintDesktop
+; @ stub PaintMenuBar
+@ stdcall PeekMessageA(ptr long long long long)
+@ stdcall PeekMessageW(ptr long long long long)
+@ stub PlaySoundEvent
+@ stdcall PostMessageA(long long long long)
+@ stdcall PostMessageW(long long long long)
+@ stdcall PostQuitMessage(long)
+@ stdcall PostThreadMessageA(long long long long)
+@ stdcall PostThreadMessageW(long long long long)
+; @ stub PrintWindow
+@ stdcall PrivateExtractIconExA(str long ptr ptr long)
+@ stdcall PrivateExtractIconExW(wstr long ptr ptr long)
+@ stdcall PrivateExtractIconsA (str long long long ptr ptr long long)
+@ stdcall PrivateExtractIconsW (wstr long long long ptr ptr long long)
+; @ stub PrivateSetDbgTag
+; @ stub PrivateSetRipFlags
+@ stdcall PtInRect(ptr double)
+@ stub QuerySendMessage
+; @ stub QueryUserCounters # Direct call NtUserQueryUserCounters
+@ stdcall RealChildWindowFromPoint(long double) # Direct call NtUserRealChildWindowFromPoint
+@ stdcall RealGetWindowClass(long ptr long) RealGetWindowClassA
+@ stdcall RealGetWindowClassA(long ptr long)
+@ stdcall RealGetWindowClassW(long ptr long)
+; @ stub ReasonCodeNeedsBugID
+; @ stub ReasonCodeNeedsComment
+; @ stub RecordShutdownReason
+@ stdcall RedrawWindow(long ptr long long) NtUserRedrawWindow
+@ stdcall RegisterClassA(ptr)
+@ stdcall RegisterClassExA(ptr)
+@ stdcall RegisterClassExW(ptr)
+@ stdcall RegisterClassW(ptr)
+@ stdcall RegisterClipboardFormatA(str)
+@ stdcall RegisterClipboardFormatW(wstr)
+@ stdcall RegisterDeviceNotificationA(long ptr long) RegisterDeviceNotificationW
+@ stdcall RegisterDeviceNotificationW(long ptr long)
+@ stdcall RegisterHotKey(long long long long) NtUserRegisterHotKey
+@ stdcall RegisterLogonProcess(long long)
+; @ stub RegisterMessagePumpHook
+@ stub RegisterNetworkCapabilities
+@ stdcall RegisterRawInputDevices(ptr long long)
+@ stdcall RegisterServicesProcess(long)
+@ stdcall RegisterShellHookWindow(long)
+@ stdcall RegisterSystemThread(long long)
+@ stdcall RegisterTasklist(long) NtUserRegisterTasklist
+; @ stub RegisterUserApiHook
+@ stdcall RegisterWindowMessageA(str)
+@ stdcall RegisterWindowMessageW(wstr)
+@ stdcall ReleaseCapture()
+@ stdcall ReleaseDC(long long)
+@ stdcall RemoveMenu(long long long) NtUserRemoveMenu
+@ stdcall RemovePropA(long str)
+@ stdcall RemovePropW(long wstr)
+@ stdcall ReplyMessage(long)
+@ stub ResetDisplay
+; @ stub ResolveDesktopForWOW
+@ stdcall ReuseDDElParam(long long long long long)
+@ stdcall ScreenToClient(long ptr)
+@ stdcall ScrollChildren(long long long long)
+@ stdcall ScrollDC(long long long ptr ptr long ptr)
+@ stdcall ScrollWindow(long long long ptr ptr)
+@ stdcall ScrollWindowEx(long long long ptr ptr long ptr long)
+@ stdcall SendDlgItemMessageA(long long long long long)
+@ stdcall SendDlgItemMessageW(long long long long long)
+@ stdcall SendIMEMessageExA(long long)
+@ stdcall SendIMEMessageExW(long long)
+@ stdcall SendInput(long ptr long) NtUserSendInput
+@ stdcall SendMessageA(long long long long)
+@ stdcall SendMessageCallbackA(long long long long ptr long)
+@ stdcall SendMessageCallbackW(long long long long ptr long)
+@ stdcall SendMessageTimeoutA(long long long long long long ptr)
+@ stdcall SendMessageTimeoutW(long long long long long long ptr)
+@ stdcall SendMessageW(long long long long)
+@ stdcall SendNotifyMessageA(long long long long)
+@ stdcall SendNotifyMessageW(long long long long)
+@ stub ServerSetFunctionPointers
+@ stdcall SetActiveWindow(long) NtUserSetActiveWindow
+@ stdcall SetCapture(long) NtUserSetCapture
+@ stdcall SetCaretBlinkTime(long)
+@ stdcall SetCaretPos(long long)
+@ stdcall SetClassLongA(long long long)
+#ifdef _WIN64
+@ stdcall SetClassLongPtrA(ptr long ptr)
+@ stdcall SetClassLongPtrW(ptr long ptr)
+#endif
+@ stdcall SetClassLongW(long long long)
+@ stdcall SetClassWord(long long long) # Direct call NtUserSetClassWord
+@ stdcall SetClipboardData(long long)
+@ stdcall SetClipboardViewer(long) NtUserSetClipboardViewer
+; @ stub SetConsoleReserveKeys
+@ stdcall SetCursor(long) NtUserSetCursor
+@ stub SetCursorContents
+@ stdcall SetCursorPos(long long)
+@ stdcall SetDebugErrorLevel(long)
+@ stdcall SetDeskWallpaper(ptr)
+; @ stub SetDesktopBitmap
+@ stdcall SetDlgItemInt(long long long long)
+@ stdcall SetDlgItemTextA(long long str)
+@ stdcall SetDlgItemTextW(long long wstr)
+@ stdcall SetDoubleClickTime(long)
+@ stdcall SetFocus(long) NtUserSetFocus
+@ stdcall SetForegroundWindow(long)
+@ stdcall SetInternalWindowPos(long long ptr ptr) NtUserSetInternalWindowPos
+@ stdcall SetKeyboardState(ptr) NtUserSetKeyboardState
+@ stdcall SetLastErrorEx(long long)
+@ stdcall SetLayeredWindowAttributes(ptr long long long) NtUserSetLayeredWindowAttributes
+@ stdcall SetLogonNotifyWindow(long long) # Direct call NtUserSetLogonNotifyWindow
+@ stdcall SetMenu(long long)
+@ stdcall SetMenuContextHelpId(long long) NtUserSetMenuContextHelpId
+@ stdcall SetMenuDefaultItem(long long long) NtUserSetMenuDefaultItem
+@ stdcall SetMenuInfo(long ptr)
+@ stdcall SetMenuItemBitmaps(long long long long long)
+@ stdcall SetMenuItemInfoA(long long long ptr)
+@ stdcall SetMenuItemInfoW(long long long ptr)
+@ stdcall SetMessageExtraInfo(long)
+@ stdcall SetMessageQueue(long)
+@ stdcall SetParent(long long) NtUserSetParent
+@ stdcall SetProcessDefaultLayout(long)
+@ stub SetProcessDPIAware
+@ stdcall SetProcessWindowStation(long) NtUserSetProcessWindowStation
+@ stdcall SetProgmanWindow (long)
+@ stdcall SetPropA(long str long)
+@ stdcall SetPropW(long wstr long)
+@ stdcall SetRect(ptr long long long long)
+@ stdcall SetRectEmpty(ptr)
+@ stdcall SetScrollInfo(long long ptr long) # Direct call NtUserSetScrollInfo
+@ stdcall SetScrollPos(long long long long)
+@ stdcall SetScrollRange(long long long long long)
+@ stdcall SetShellWindow(long)
+@ stdcall SetShellWindowEx(long long) NtUserSetShellWindowEx
+@ stdcall SetSysColors(long ptr ptr)
+@ stdcall SetSysColorsTemp(ptr ptr long)
+@ stdcall SetSystemCursor(long long)
+@ stdcall SetSystemMenu(long long) # Direct call NtUserSetSystemMenu
+@ stdcall SetSystemTimer(long long long ptr) NtUserSetSystemTimer
+@ stdcall SetTaskmanWindow (long)
+@ stdcall SetThreadDesktop(long) NtUserSetThreadDesktop
+@ stdcall SetTimer(long long long ptr) NtUserSetTimer
+@ stdcall SetUserObjectInformationA(long long ptr long) NtUserSetObjectInformation
+@ stdcall SetUserObjectInformationW(long long ptr long) NtUserSetObjectInformation
+@ stdcall SetUserObjectSecurity(long ptr ptr)
+@ stdcall SetWinEventHook(long long long ptr long long long)
+@ stdcall SetWindowContextHelpId(long long)
+@ stub SetWindowFullScreenState
+@ stdcall SetWindowLongA(long long long)
+#ifdef _WIN64
+@ stdcall SetWindowLongPtrA(ptr long ptr)
+@ stdcall SetWindowLongPtrW(ptr long ptr)
+#endif
+@ stdcall SetWindowLongW(long long long)
+@ stdcall SetWindowPlacement(long ptr) NtUserSetWindowPlacement
+@ stdcall SetWindowPos(long long long long long long long) NtUserSetWindowPos
+@ stdcall SetWindowRgn(long long long)
+@ stdcall SetWindowStationUser(long long long long)
+@ stdcall SetWindowText(long str) SetWindowTextA
+@ stdcall SetWindowTextA(long str)
+@ stdcall SetWindowTextW(long wstr)
+@ stdcall SetWindowWord(long long long) # Direct call NtUserSetWindowWord
+@ stdcall SetWindowsHookA(long ptr)
+@ stdcall SetWindowsHookExA(long long long long)
+@ stdcall SetWindowsHookExW(long long long long)
+@ stdcall SetWindowsHookW(long ptr)
+@ stdcall ShowCaret(long) NtUserShowCaret
+@ stdcall ShowCursor(long)
+@ stdcall ShowOwnedPopups(long long)
+@ stdcall ShowScrollBar(long long long) NtUserShowScrollBar
+@ stub ShowStartGlass
+@ stdcall ShowWindow(long long) NtUserShowWindow
+@ stdcall ShowWindowAsync(long long) NtUserShowWindowAsync
+; @ stub SoftModalMessageBox
+@ stdcall SubtractRect(ptr ptr ptr)
+@ stdcall SwapMouseButton(long)
+@ stdcall SwitchDesktop(long) NtUserSwitchDesktop
+@ stdcall SwitchToThisWindow(long long)
+; @ stub SysErrorBox
+@ stdcall SystemParametersInfoA(long long ptr long)
+@ stdcall SystemParametersInfoW(long long ptr long)
+@ stdcall TabbedTextOutA(long long long str long long ptr long)
+@ stdcall TabbedTextOutW(long long long wstr long long ptr long)
+@ stdcall TileChildWindows(long long)
+@ stdcall TileWindows(long long ptr long ptr)
+@ stdcall ToAscii(long long ptr ptr long)
+@ stdcall ToAsciiEx(long long ptr ptr long long)
+@ stdcall ToUnicode(long long ptr ptr long long)
+@ stdcall ToUnicodeEx(long long ptr ptr long long long)
+@ stdcall TrackMouseEvent(ptr) # Direct call NtUserTrackMouseEvent
+@ stdcall TrackPopupMenu(long long long long long long ptr)
+@ stdcall TrackPopupMenuEx(long long long long long ptr) # Direct call NtUserTrackPopupMenuEx
+@ stdcall TranslateAccelerator(long long ptr) TranslateAcceleratorA
+@ stdcall TranslateAcceleratorA(long long ptr)
+@ stdcall TranslateAcceleratorW(long long ptr)
+@ stdcall TranslateMDISysAccel(long ptr)
+@ stdcall TranslateMessage(ptr)
+; @ stub TranslateMessageEx
+@ stdcall UnhookWinEvent(long) NtUserUnhookWinEvent
+@ stdcall UnhookWindowsHook(long ptr)
+@ stdcall UnhookWindowsHookEx(long) NtUserUnhookWindowsHookEx
+@ stdcall UnionRect(ptr ptr ptr)
+@ stdcall UnloadKeyboardLayout(long) NtUserUnloadKeyboardLayout
+@ stub UnlockWindowStation
+@ stdcall UnpackDDElParam(long long ptr ptr)
+@ stdcall UnregisterClassA(str long)
+@ stdcall UnregisterClassW(wstr long)
+@ stdcall UnregisterDeviceNotification(long)
+@ stdcall UnregisterHotKey(long long) NtUserUnregisterHotKey
+; @ stub UnregisterMessagePumpHook
+; @ stub UnregisterUserApiHook
+@ stdcall UpdateLayeredWindow(long long ptr ptr long ptr long ptr long) NtUserUpdateLayeredWindow
+@ stdcall UpdatePerUserSystemParameters(long long)
+@ stdcall UpdateWindow(long)
+@ stdcall User32InitializeImmEntryTable(ptr)
+@ stdcall UserClientDllInitialize(long long ptr) DllMain
+@ stub UserHandleGrantAccess
+; @ stub UserIsSystemResumeAutomatic
+; @ stub UserLpkPSMTextOut
+; @ stub UserLpkTabbedTextOut
+@ stdcall UserRealizePalette(long)
+@ stub UserRegisterWowHandlers
+; @ stub UserSetDeviceHoldState
+; @ stdcall UserSignalProc(long long long long)
+; @ stub VRipOutput
+; @ stub VTagOutput
+@ stdcall ValidateRect(long ptr) # Direct call NtUserValidateRect
+@ stdcall ValidateRgn(long long)
+@ stdcall VkKeyScanA(long)
+@ stdcall VkKeyScanExA(long long)
+@ stdcall VkKeyScanExW(long long)
+@ stdcall VkKeyScanW(long)
+@ stub WCSToMBEx
+@ stdcall WINNLSEnableIME(long long)
+@ stdcall WINNLSGetEnableStatus(long)
+@ stdcall WINNLSGetIMEHotkey(long)
+@ stub WNDPROC_CALLBACK
+@ stdcall WaitForInputIdle(long long)
+@ stdcall WaitMessage() NtUserWaitMessage
+; @ stub Win32PoolAllocationStats
+@ stdcall WinHelpA(long str long long)
+@ stdcall WinHelpW(long wstr long long)
+; @ stub WinOldAppHackoMatic
+@ stdcall WindowFromDC(long)
+@ stdcall WindowFromPoint(double)
+; @ stub YieldTask
+; @ stub _SetProcessDefaultLayout
+@ stdcall keybd_event(long long long long)
+@ stdcall mouse_event(long long long long long)
+@ varargs wsprintfA(str str)
+@ varargs wsprintfW(wstr wstr)
+@ stdcall wvsprintfA(ptr str ptr)
+@ stdcall wvsprintfW(ptr wstr ptr)
+
+; ROS specific exports
+@ stdcall PrivateCsrssManualGuiCheck(long)
+@ stdcall PrivateCsrssInitialized()
+

Propchange: trunk/reactos/dll/win32/user32/user32.pspec
------------------------------------------------------------------------------
    svn:eol-style = native

Modified: trunk/reactos/dll/win32/user32/user32.rbuild
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/user32/user32.rbuild?rev=39492&r1=39491&r2=39492&view=diff
==============================================================================
--- trunk/reactos/dll/win32/user32/user32.rbuild [iso-8859-1] (original)
+++ trunk/reactos/dll/win32/user32/user32.rbuild [iso-8859-1] Sun Feb  8 10:41:44 2009
@@ -1,5 +1,5 @@
-<module name="user32" type="win32dll" baseaddress="${BASEADDRESS_USER32}" installbase="system32" installname="user32.dll" unicode="yes" crt="dll">
-	<importlibrary definition="user32.def" />
+<module name="user32" type="win32dll" baseaddress="${BASEADDRESS_USER32}" installbase="system32" installname="user32.dll" unicode="yes" crt="dll" allowwarnings="true">
+	<importlibrary definition="user32.pspec" />
 	<include base="user32">.</include>
 	<include base="user32">include</include>
 	<include base="ReactOS">include/reactos/subsys</include>

Removed: trunk/reactos/dll/win32/userenv/userenv.def
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/userenv/userenv.def?rev=39491&view=auto
==============================================================================
--- trunk/reactos/dll/win32/userenv/userenv.def [iso-8859-1] (original)
+++ trunk/reactos/dll/win32/userenv/userenv.def (removed)
@@ -1,45 +1,0 @@
-LIBRARY userenv.dll
-EXPORTS
-InitializeProfiles at 0 @100 NONAME
-CreateGroupA at 8 @101 NONAME
-CreateGroupW at 8 @102 NONAME
-DeleteGroupA at 8 @103 NONAME
-DeleteGroupW at 8 @104 NONAME
-AddItemA at 36 @105 NONAME
-AddItemW at 36 @106 NONAME
-DeleteItemA at 16 @107 NONAME
-DeleteItemW at 16 @108 NONAME
-CreateUserProfileA at 8 @109 NONAME
-CreateUserProfileW at 8 @110 NONAME
-CopyProfileDirectoryA at 12 @111 NONAME
-CopyProfileDirectoryW at 12 @112 NONAME
-AddDesktopItemA at 32 @113 NONAME
-AddDesktopItemW at 32 @114 NONAME
-DeleteDesktopItemA at 8 @115 NONAME
-DeleteDesktopItemW at 8 @116 NONAME
-DeleteProfileW at 12
-DeleteProfileA at 12
-CreateEnvironmentBlock at 12
-DestroyEnvironmentBlock at 4
-EnterCriticalPolicySection at 4
-ExpandEnvironmentStringsForUserA at 16
-ExpandEnvironmentStringsForUserW at 16
-GetAllUsersProfileDirectoryA at 8
-GetAllUsersProfileDirectoryW at 8
-GetDefaultUserProfileDirectoryA at 8
-GetDefaultUserProfileDirectoryW at 8
-GetProfilesDirectoryA at 8
-GetProfilesDirectoryW at 8
-GetUserProfileDirectoryA at 12
-GetUserProfileDirectoryW at 12
-LeaveCriticalPolicySection at 4
-LoadUserProfileA at 8
-LoadUserProfileW at 8
-RefreshPolicy at 4
-RefreshPolicyEx at 8
-RegisterGPNotification at 8
-UnloadUserProfile at 8
-UnregisterGPNotification at 4
-WaitForUserPolicyForegroundProcessing at 0
-WaitForMachinePolicyForegroundProcessing at 0
-;EOF

Modified: trunk/reactos/dll/win32/userenv/userenv.rbuild
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/userenv/userenv.rbuild?rev=39492&r1=39491&r2=39492&view=diff
==============================================================================
--- trunk/reactos/dll/win32/userenv/userenv.rbuild [iso-8859-1] (original)
+++ trunk/reactos/dll/win32/userenv/userenv.rbuild [iso-8859-1] Sun Feb  8 10:41:44 2009
@@ -1,5 +1,5 @@
 <module name="userenv" type="win32dll" baseaddress="${BASEADDRESS_USERENV}" installbase="system32" installname="userenv.dll">
-	<importlibrary definition="userenv.def" />
+	<importlibrary definition="userenv.spec" />
 	<include base="userenv">.</include>
 	<library>uuid</library>
 	<library>ntdll</library>

Added: trunk/reactos/dll/win32/userenv/userenv.spec
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/userenv/userenv.spec?rev=39492&view=auto
==============================================================================
--- trunk/reactos/dll/win32/userenv/userenv.spec (added)
+++ trunk/reactos/dll/win32/userenv/userenv.spec [iso-8859-1] Sun Feb  8 10:41:44 2009
@@ -1,0 +1,43 @@
+ @ stdcall CreateEnvironmentBlock(ptr ptr long)
+ @ stdcall DestroyEnvironmentBlock(ptr)
+ @ stdcall ExpandEnvironmentStringsForUserA(ptr str ptr long)
+ @ stdcall ExpandEnvironmentStringsForUserW(ptr wstr ptr long)
+ @ stdcall GetProfilesDirectoryA(ptr ptr)
+ @ stdcall GetProfilesDirectoryW(ptr ptr)
+ @ stub GetProfileType
+ @ stdcall GetUserProfileDirectoryA(ptr ptr ptr)
+ @ stdcall GetUserProfileDirectoryW(ptr ptr ptr)
+ @ stdcall LoadUserProfileA(ptr ptr)
+ @ stdcall LoadUserProfileW(ptr ptr)
+ @ stdcall RegisterGPNotification(long long)
+ @ stdcall UnloadUserProfile(ptr ptr)
+ @ stdcall UnregisterGPNotification(long)
+100 stdcall -noname InitializeProfiles()
+101 stdcall -noname CreateGroupA(str long)
+102 stdcall -noname CreateGroupW(wstr long)
+103 stdcall -noname DeleteGroupA(str long)
+104 stdcall -noname DeleteGroupW(wstr long)
+105 stdcall -noname AddItemA(str long str str str long str long long)
+106 stdcall -noname AddItemW(wstr long wstr wstr wstr long wstr long long)
+107 stdcall -noname DeleteItemA(str long str long)
+108 stdcall -noname DeleteItemW(wstr long wstr long)
+109 stdcall -noname CreateUserProfileA(ptr str)
+110 stdcall -noname CreateUserProfileW(ptr wstr)
+111 stdcall -noname CopyProfileDirectoryA(str str long)
+112 stdcall -noname CopyProfileDirectoryW(wstr wstr long)
+113 stdcall -noname AddDesktopItemA(long str str str long str long long)
+114 stdcall -noname AddDesktopItemW(long wstr wstr wstr long wstr long long)
+115 stdcall -noname DeleteDesktopItemA(long str)
+116 stdcall -noname DeleteDesktopItemW(long wstr)
+ @ stdcall EnterCriticalPolicySection(long)
+ @ stdcall GetAllUsersProfileDirectoryA(str ptr)
+ @ stdcall GetAllUsersProfileDirectoryW(wstr ptr)
+ @ stdcall GetDefaultUserProfileDirectoryA(str ptr)
+ @ stdcall GetDefaultUserProfileDirectoryW(wstr ptr)
+ @ stdcall LeaveCriticalPolicySection(long)
+ @ stdcall RefreshPolicy(long)
+ @ stdcall RefreshPolicyEx(long long)
+ @ stdcall WaitForUserPolicyForegroundProcessing()
+ @ stdcall WaitForMachinePolicyForegroundProcessing()
+ @ stdcall DeleteProfileW(wstr wstr wstr)
+ @ stdcall DeleteProfileA(str str str)

Propchange: trunk/reactos/dll/win32/userenv/userenv.spec
------------------------------------------------------------------------------
    svn:eol-style = native

Removed: trunk/reactos/dll/win32/ws2_32/ws2_32.def
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/ws2_32/ws2_32.def?rev=39491&view=auto
==============================================================================
--- trunk/reactos/dll/win32/ws2_32/ws2_32.def [iso-8859-1] (original)
+++ trunk/reactos/dll/win32/ws2_32/ws2_32.def (removed)
@@ -1,121 +1,0 @@
-; WS2_32.DLL - Windows Sockets 2 DLL
-
-LIBRARY ws2_32.dll
-
-EXPORTS
-WEP at 0 @500
-WPUCompleteOverlappedRequest at 20 @25
-WSAAccept at 20 @26
-WSAAddressToStringA at 20 @27
-WSAAddressToStringW at 20 @28
-WSAAsyncGetHostByAddr at 28 @102
-WSAAsyncGetHostByName at 20 @103
-WSAAsyncGetProtoByName at 20 @105
-WSAAsyncGetProtoByNumber at 20 @104
-WSAAsyncGetServByName at 24 @107
-WSAAsyncGetServByPort at 24 @106
-WSAAsyncSelect at 16 @101
-WSACancelAsyncRequest at 4 @108
-WSACancelBlockingCall at 0 @113
-WSACleanup at 0 @116
-WSACloseEvent at 4 @29
-WSAConnect at 28 @30
-WSACreateEvent at 0 @31
-WSADuplicateSocketA at 12 @32
-WSADuplicateSocketW at 12 @33
-WSAEnumNameSpaceProvidersA at 8 @34
-WSAEnumNameSpaceProvidersW at 8 @35
-WSAEnumNetworkEvents at 12 @36
-WSAEnumProtocolsA at 12 @37
-WSAEnumProtocolsW at 12 @38
-WSAEventSelect at 12 @39
-WSAGetLastError at 0 @111
-WSAGetOverlappedResult at 20 @40
-WSAGetQOSByName at 12 @41
-WSAGetServiceClassInfoA at 16 @42
-WSAGetServiceClassInfoW at 16 @43
-WSAGetServiceClassNameByClassIdA at 12 @44
-WSAGetServiceClassNameByClassIdW at 12 @45
-WSAHtonl at 12 @46
-WSAHtons at 12 @47
-WSAInstallServiceClassA at 4 @48
-WSAInstallServiceClassW at 4 @49
-WSAIoctl at 36 @50
-WSAIsBlocking at 0 @114
-WSAJoinLeaf at 32 @58
-WSALookupServiceBeginA at 12 @59
-WSALookupServiceBeginW at 12 @60
-WSALookupServiceEnd at 4 @61
-WSALookupServiceNextA at 16 @62
-WSALookupServiceNextW at 16 @63
-WSANSPIoctl at 32 @64
-WSANtohl at 12 @65
-WSANtohs at 12 @66
-WSAProviderConfigChange at 12 @67
-WSARecv at 28 @68
-WSARecvDisconnect at 8 @69
-WSARecvFrom at 36 @70
-WSARemoveServiceClass at 4 @71
-WSAResetEvent at 4 @72
-WSASend at 28 @73
-WSASendDisconnect at 8 @74
-WSASendTo at 36 @75
-WSASetBlockingHook at 4 @109
-WSASetEvent at 4 @76
-WSASetLastError at 4 @112
-WSASetServiceA at 12 @77
-WSASetServiceW at 12 @78
-WSASocketA at 24 @79
-WSASocketW at 24 @80
-WSAStartup at 8 @115
-WSAStringToAddressA at 20 @81
-WSAStringToAddressW at 20 @82
-WSAUnhookBlockingHook at 0 @110
-WSAWaitForMultipleEvents at 20 @83
-WSApSetPostRoutine at 4 @24
-WSCDeinstallProvider at 8 @84
-WSCEnableNSProvider at 8 @85
-WSCEnumProtocols at 16 @86
-WSCGetProviderPath at 16 @87
-WSCInstallNameSpace at 20 @88
-WSCInstallProvider at 20 @89
-WSCUnInstallNameSpace at 4 @90
-WSCUpdateProvider at 20 @91
-WSCWriteNameSpaceOrder at 8 @92
-WSCWriteProviderOrder at 8 @93
-__WSAFDIsSet at 8 @151
-accept at 12 @1
-bind at 12 @2
-closesocket at 4 @3
-connect at 12 @4
-freeaddrinfo at 4 @94
-getaddrinfo at 16 @95
-gethostbyaddr at 12 @51
-gethostbyname at 4 @52
-gethostname at 8 @57
-getnameinfo at 28 @96
-getpeername at 12 @5
-getprotobyname at 4 @53
-getprotobynumber at 4 @54
-getservbyname at 8 @55
-getservbyport at 8 @56
-getsockname at 12 @6
-getsockopt at 20 @7
-htonl at 4 @8
-htons at 4 @9
-inet_addr at 4 @11
-inet_ntoa at 4 @12
-ioctlsocket at 12 @10
-listen at 8 @13
-ntohl at 4 @14
-ntohs at 4 @15
-recv at 16 @16
-recvfrom at 24 @17
-select at 20 @18
-send at 16 @19
-sendto at 24 @20
-setsockopt at 20 @21
-shutdown at 8 @22
-socket at 12 @23
-
-; EOF

Modified: trunk/reactos/dll/win32/ws2_32/ws2_32.rbuild
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/ws2_32/ws2_32.rbuild?rev=39492&r1=39491&r2=39492&view=diff
==============================================================================
--- trunk/reactos/dll/win32/ws2_32/ws2_32.rbuild [iso-8859-1] (original)
+++ trunk/reactos/dll/win32/ws2_32/ws2_32.rbuild [iso-8859-1] Sun Feb  8 10:41:44 2009
@@ -1,5 +1,5 @@
 <module name="ws2_32" type="win32dll" baseaddress="${BASEADDRESS_WS2_32}" installbase="system32" installname="ws2_32.dll" unicode="yes">
-	<importlibrary definition="ws2_32.def" />
+	<importlibrary definition="ws2_32.spec" />
 	<include base="ws2_32">include</include>
 	<include base="ReactOS">include/reactos/wine</include>
 	<define name="_DISABLE_TIDENTS" />
@@ -27,3 +27,4 @@
 	</directory>
 	<file>ws2_32.rc</file>
 </module>
+

Added: trunk/reactos/dll/win32/ws2_32/ws2_32.spec
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/ws2_32/ws2_32.spec?rev=39492&view=auto
==============================================================================
--- trunk/reactos/dll/win32/ws2_32/ws2_32.spec (added)
+++ trunk/reactos/dll/win32/ws2_32/ws2_32.spec [iso-8859-1] Sun Feb  8 10:41:44 2009
@@ -1,0 +1,119 @@
+1   stdcall  accept(long ptr ptr)
+2   stdcall  bind(long ptr long)
+3   stdcall  closesocket(long)
+4   stdcall  connect(long ptr long)
+5   stdcall  getpeername(long ptr ptr)
+6   stdcall  getsockname(long ptr ptr)
+7   stdcall  getsockopt(long long long ptr ptr)
+8   stdcall  htonl(long)
+9   stdcall  htons(long)
+10  stdcall  ioctlsocket(long long ptr)
+11  stdcall  inet_addr(str)
+12  stdcall  inet_ntoa(ptr)
+13  stdcall  listen(long long)
+14  stdcall  ntohl(long)
+15  stdcall  ntohs(long)
+16  stdcall  recv(long ptr long long)
+17  stdcall  recvfrom(long ptr long long ptr ptr)
+18  stdcall  select(long ptr ptr ptr ptr)
+19  stdcall  send(long ptr long long)
+20  stdcall  sendto(long ptr long long ptr long)
+21  stdcall  setsockopt(long long long ptr long)
+22  stdcall  shutdown(long long)
+23  stdcall  socket(long long long)
+51  stdcall  gethostbyaddr(ptr long long)
+52  stdcall  gethostbyname(str)
+53  stdcall  getprotobyname(str)
+54  stdcall  getprotobynumber(long)
+55  stdcall  getservbyname(str str)
+56  stdcall  getservbyport(long str)
+57  stdcall  gethostname(ptr long)
+
+101 stdcall WSAAsyncSelect(long long long long)
+102 stdcall WSAAsyncGetHostByAddr(long long ptr long long ptr long)
+103 stdcall WSAAsyncGetHostByName(long long str ptr long)
+104 stdcall WSAAsyncGetProtoByNumber(long long long ptr long)
+105 stdcall WSAAsyncGetProtoByName(long long str ptr long)
+106 stdcall WSAAsyncGetServByPort(long long long str ptr long)
+107 stdcall WSAAsyncGetServByName(long long str str ptr long)
+108 stdcall WSACancelAsyncRequest(long)
+109 stdcall WSASetBlockingHook(ptr)
+110 stdcall WSAUnhookBlockingHook()
+111 stdcall WSAGetLastError()
+112 stdcall WSASetLastError(long)
+113 stdcall WSACancelBlockingCall()
+114 stdcall WSAIsBlocking()
+115 stdcall WSAStartup(long ptr)
+116 stdcall WSACleanup()
+
+151 stdcall  __WSAFDIsSet(long ptr)
+
+500 stub     WEP
+
+# @ stdcall GetAddrInfoW(wstr wstr ptr ptr)
+@ stdcall WSApSetPostRoutine(ptr)
+@ stdcall WPUCompleteOverlappedRequest(long ptr long long ptr)
+@ stdcall WSAAccept(long ptr ptr ptr long)
+@ stdcall WSAAddressToStringA(ptr long ptr ptr ptr)
+@ stdcall WSAAddressToStringW(ptr long ptr ptr ptr)
+@ stdcall WSACloseEvent(long)
+@ stdcall WSAConnect(long ptr long ptr ptr ptr ptr)
+@ stdcall WSACreateEvent ()
+@ stdcall WSADuplicateSocketA(long long ptr)
+@ stdcall WSADuplicateSocketW(long long ptr)
+@ stdcall WSAEnumNameSpaceProvidersA(ptr ptr)
+@ stdcall WSAEnumNameSpaceProvidersW(ptr ptr)
+@ stdcall WSAEnumNetworkEvents(long long ptr)
+@ stdcall WSAEnumProtocolsA(ptr ptr ptr)
+@ stdcall WSAEnumProtocolsW(ptr ptr ptr)
+@ stdcall WSAEventSelect(long long long)
+@ stdcall WSAGetOverlappedResult(long ptr ptr long ptr)
+@ stdcall WSAGetQOSByName(long ptr ptr)
+@ stdcall WSAGetServiceClassInfoA(ptr ptr ptr ptr)
+@ stdcall WSAGetServiceClassInfoW(ptr ptr ptr ptr)
+@ stdcall WSAGetServiceClassNameByClassIdA(ptr ptr ptr)
+@ stdcall WSAGetServiceClassNameByClassIdW(ptr ptr ptr)
+@ stdcall WSAHtonl(long long ptr)
+@ stdcall WSAHtons(long long ptr)
+@ stdcall WSAInstallServiceClassA(ptr)
+@ stdcall WSAInstallServiceClassW(ptr)
+@ stdcall WSAIoctl(long long ptr long ptr long ptr ptr ptr)
+@ stdcall WSAJoinLeaf(long ptr long ptr ptr ptr ptr long)
+@ stdcall WSALookupServiceBeginA(ptr long ptr)
+@ stdcall WSALookupServiceBeginW(ptr long ptr)
+@ stdcall WSALookupServiceEnd(long)
+@ stdcall WSALookupServiceNextA(long long ptr ptr)
+@ stdcall WSALookupServiceNextW(long long ptr ptr)
+@ stub    WSANSPIoctl
+@ stdcall WSANtohl(long long ptr)
+@ stdcall WSANtohs(long long ptr)
+@ stdcall WSAProviderConfigChange(ptr ptr ptr)
+@ stdcall WSARecv(long ptr long ptr ptr ptr ptr)
+@ stdcall WSARecvDisconnect(long ptr)
+@ stdcall WSARecvFrom(long ptr long ptr ptr ptr ptr ptr ptr ) 
+@ stdcall WSARemoveServiceClass(ptr)
+@ stdcall WSAResetEvent(long) kernel32.ResetEvent
+@ stdcall WSASend(long ptr long ptr long ptr ptr)
+@ stdcall WSASendDisconnect(long ptr)
+@ stdcall WSASendTo(long ptr long ptr long ptr long ptr ptr)
+@ stdcall WSASetEvent(long) kernel32.SetEvent
+@ stdcall WSASetServiceA(ptr long long)
+@ stdcall WSASetServiceW(ptr long long)
+@ stdcall WSASocketA(long long long ptr long long)
+@ stdcall WSASocketW(long long long ptr long long)
+@ stdcall WSAStringToAddressA(str long ptr ptr ptr)
+@ stdcall WSAStringToAddressW(wstr long ptr ptr ptr)
+@ stdcall WSAWaitForMultipleEvents(long ptr long long long) kernel32.WaitForMultipleObjectsEx
+@ stdcall WSCDeinstallProvider(ptr ptr)
+@ stdcall WSCEnableNSProvider(ptr long)
+@ stdcall WSCEnumProtocols(ptr ptr ptr ptr)
+@ stdcall WSCGetProviderPath(ptr ptr ptr ptr)
+@ stdcall WSCInstallNameSpace(wstr wstr long long ptr)
+@ stdcall WSCInstallProvider(ptr wstr ptr long ptr)
+@ stdcall WSCUnInstallNameSpace(ptr)
+@ stub    WSCUpdateProvider
+@ stub    WSCWriteNameSpaceOrder
+@ stdcall WSCWriteProviderOrder(ptr long)
+@ stdcall freeaddrinfo(ptr)
+@ stdcall getaddrinfo(str str ptr ptr)
+@ stdcall getnameinfo(ptr long ptr long ptr long long)

Propchange: trunk/reactos/dll/win32/ws2_32/ws2_32.spec
------------------------------------------------------------------------------
    svn:eol-style = native



More information about the Ros-diffs mailing list