[ros-diffs] [dchapyshev] 39559: - Add more stubs

dchapyshev at svn.reactos.org dchapyshev at svn.reactos.org
Thu Feb 12 11:51:30 CET 2009


Author: dchapyshev
Date: Thu Feb 12 04:51:29 2009
New Revision: 39559

URL: http://svn.reactos.org/svn/reactos?rev=39559&view=rev
Log:
- Add more stubs

Modified:
    trunk/reactos/dll/win32/user32/misc/stubs.c
    trunk/reactos/dll/win32/user32/user32.pspec

Modified: trunk/reactos/dll/win32/user32/misc/stubs.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/user32/misc/stubs.c?rev=39559&r1=39558&r2=39559&view=diff
==============================================================================
--- trunk/reactos/dll/win32/user32/misc/stubs.c [iso-8859-1] (original)
+++ trunk/reactos/dll/win32/user32/misc/stubs.c [iso-8859-1] Thu Feb 12 04:51:29 2009
@@ -569,13 +569,39 @@
   return FALSE;
 }
 
-/***********************************************************************
- *              SetProcessDPIAware   (USER32.@)
- */
-BOOL WINAPI SetProcessDPIAware( VOID )
-{
-    FIXME( "stub!\n");
-
+/*
+ * @unimplemented
+ */
+BOOL WINAPI SetProcessDPIAware(VOID)
+{
+    UNIMPLEMENTED;
     return TRUE;
 }
 
+/*
+ * @unimplemented
+ */
+BOOL WINAPI CliImmSetHotKey(DWORD dwID, UINT uModifiers, UINT uVirtualKey, HKL hKl)
+{
+  UNIMPLEMENTED;
+  return FALSE;
+}
+
+/*
+ * @unimplemented
+ */
+DWORD WINAPI GetMenuIndex(HMENU hMenu, HMENU hSubMenu)
+{
+  UNIMPLEMENTED;
+  return 0;
+}
+
+/*
+ * @unimplemented
+ */
+DWORD WINAPI UserRegisterWowHandlers(PVOID Unknown1, PVOID Unknown2)
+{
+  UNIMPLEMENTED;
+  return 0;
+}
+

Modified: trunk/reactos/dll/win32/user32/user32.pspec
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/user32/user32.pspec?rev=39559&r1=39558&r2=39559&view=diff
==============================================================================
--- trunk/reactos/dll/win32/user32/user32.pspec [iso-8859-1] (original)
+++ trunk/reactos/dll/win32/user32/user32.pspec [iso-8859-1] Thu Feb 12 04:51:29 2009
@@ -63,9 +63,9 @@
 @ 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 CliImmSetHotKey(long long long ptr)
+@ stub ClientThreadConnect # missed in XP SP3
+@ stdcall ClientThreadSetup()
 @ stdcall ClientToScreen(long ptr)
 @ stdcall ClipCursor(ptr) NtUserClipCursor
 @ stdcall CloseClipboard() NtUserCloseClipboard
@@ -182,7 +182,7 @@
 @ stdcall DrawCaptionTempW(long long ptr long long wstr long)
 @ stdcall DrawEdge(long ptr long long)
 @ stdcall DrawFocusRect(long ptr)
-@ stub DrawFrame
+@ stdcall DrawFrame(long ptr long long)
 @ stdcall DrawFrameControl(long ptr long long)
 @ stdcall DrawIcon(long long long long)
 @ stdcall DrawIconEx(long long long long long long long long long)
@@ -203,15 +203,15 @@
 @ stdcall EndDialog(long long)
 @ stdcall EndMenu()
 @ stdcall EndPaint(long ptr) NtUserEndPaint
-@ stub EndTask
+@ stdcall EndTask(ptr long long)
 ; @ 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)
+@ stub EnumDisplayDeviceModesA ;(str long ptr long) # missed in XP SP3
+@ stub EnumDisplayDeviceModesW ;(wstr long ptr long) # missed in XP SP3
 @ stdcall EnumDisplayDevicesA(ptr long ptr long)
 @ stdcall EnumDisplayDevicesW(ptr long ptr long)
 @ stdcall EnumDisplayMonitors(long ptr ptr long) # Direct call NtUserEnumDisplayMonitors
@@ -313,7 +313,7 @@
 @ stdcall GetMenuCheckMarkDimensions()
 @ stdcall GetMenuContextHelpId(long)
 @ stdcall GetMenuDefaultItem(long long long)
-@ stub GetMenuIndex
+@ stdcall GetMenuIndex(ptr ptr)
 @ stdcall GetMenuInfo(long ptr)
 @ stdcall GetMenuItemCount(long)
 @ stdcall GetMenuItemID(long long)
@@ -473,16 +473,16 @@
 @ stdcall LoadMenuIndirectA(ptr)
 @ stdcall LoadMenuIndirectW(ptr)
 @ stdcall LoadMenuW(long wstr)
-@ stub LoadRemoteFonts
+@ stdcall LoadRemoteFonts()
 @ stdcall LoadStringA(long long ptr long)
 @ stdcall LoadStringW(long long ptr long)
 @ stdcall LockSetForegroundWindow (long)
-@ stub LockWindowStation
+@ stdcall LockWindowStation(long) NtUserLockWindowStation
 @ stdcall LockWindowUpdate(long) NtUserLockWindowUpdate
-@ stub LockWorkStation
+@ stdcall LockWorkStation() NtUserLockWorkStation
 @ stdcall LookupIconIdFromDirectory(ptr long)
 @ stdcall LookupIconIdFromDirectoryEx(ptr long long long long)
-@ stub MBToWCSEx
+@ stdcall MBToWCSEx(long str long wstr long long)
 @ stdcall MB_GetString(ptr)
 @ stdcall MapDialogRect(long ptr)
 @ stdcall MapVirtualKeyA(long long)
@@ -530,7 +530,7 @@
 ; @ stub PaintMenuBar
 @ stdcall PeekMessageA(ptr long long long long)
 @ stdcall PeekMessageW(ptr long long long long)
-@ stub PlaySoundEvent
+@ stub PlaySoundEvent # missed in XP SP3
 @ stdcall PostMessageA(long long long long)
 @ stdcall PostMessageW(long long long long)
 @ stdcall PostQuitMessage(long)
@@ -544,7 +544,7 @@
 ; @ stub PrivateSetDbgTag
 ; @ stub PrivateSetRipFlags
 @ stdcall PtInRect(ptr double)
-@ stub QuerySendMessage
+@ stdcall QuerySendMessage(ptr) NtUserQuerySendMessage
 ; @ stub QueryUserCounters # Direct call NtUserQueryUserCounters
 @ stdcall RealChildWindowFromPoint(long double) # Direct call NtUserRealChildWindowFromPoint
 @ stdcall RealGetWindowClass(long ptr long) RealGetWindowClassA
@@ -565,7 +565,7 @@
 @ stdcall RegisterHotKey(long long long long) NtUserRegisterHotKey
 @ stdcall RegisterLogonProcess(long long)
 ; @ stub RegisterMessagePumpHook
-@ stub RegisterNetworkCapabilities
+@ stub RegisterNetworkCapabilities # missed in XP SP3
 @ stdcall RegisterRawInputDevices(ptr long long)
 @ stdcall RegisterServicesProcess(long)
 @ stdcall RegisterShellHookWindow(long)
@@ -580,7 +580,7 @@
 @ stdcall RemovePropA(long str)
 @ stdcall RemovePropW(long wstr)
 @ stdcall ReplyMessage(long)
-@ stub ResetDisplay
+@ stub ResetDisplay # missed in XP SP3
 ; @ stub ResolveDesktopForWOW
 @ stdcall ReuseDDElParam(long long long long long)
 @ stdcall ScreenToClient(long ptr)
@@ -601,7 +601,7 @@
 @ stdcall SendMessageW(long long long long)
 @ stdcall SendNotifyMessageA(long long long long)
 @ stdcall SendNotifyMessageW(long long long long)
-@ stub ServerSetFunctionPointers
+@ stub ServerSetFunctionPointers # missed in XP SP3
 @ stdcall SetActiveWindow(long) NtUserSetActiveWindow
 @ stdcall SetCapture(long) NtUserSetCapture
 @ stdcall SetCaretBlinkTime(long)
@@ -617,7 +617,7 @@
 @ stdcall SetClipboardViewer(long) NtUserSetClipboardViewer
 ; @ stub SetConsoleReserveKeys
 @ stdcall SetCursor(long) NtUserSetCursor
-@ stub SetCursorContents
+@ stdcall SetCursorContents(ptr ptr) NtUserSetCursorContents
 @ stdcall SetCursorPos(long long)
 @ stdcall SetDebugErrorLevel(long)
 @ stdcall SetDeskWallpaper(ptr)
@@ -669,7 +669,7 @@
 @ stdcall SetUserObjectSecurity(long ptr ptr)
 @ stdcall SetWinEventHook(long long long ptr long long long)
 @ stdcall SetWindowContextHelpId(long long)
-@ stub SetWindowFullScreenState
+@ stub SetWindowFullScreenState # missed in XP SP3
 @ stdcall SetWindowLongA(long long long)
 #ifdef _WIN64
 @ stdcall SetWindowLongPtrA(ptr long ptr)
@@ -692,7 +692,7 @@
 @ stdcall ShowCursor(long)
 @ stdcall ShowOwnedPopups(long long)
 @ stdcall ShowScrollBar(long long long) NtUserShowScrollBar
-@ stub ShowStartGlass
+@ stdcall ShowStartGlass(long)
 @ stdcall ShowWindow(long long) NtUserShowWindow
 @ stdcall ShowWindowAsync(long long) NtUserShowWindowAsync
 ; @ stub SoftModalMessageBox
@@ -725,7 +725,7 @@
 @ stdcall UnhookWindowsHookEx(long) NtUserUnhookWindowsHookEx
 @ stdcall UnionRect(ptr ptr ptr)
 @ stdcall UnloadKeyboardLayout(long) NtUserUnloadKeyboardLayout
-@ stub UnlockWindowStation
+@ stdcall UnlockWindowStation(long) NtUserUnlockWindowStation
 @ stdcall UnpackDDElParam(long long ptr ptr)
 @ stdcall UnregisterClassA(str long)
 @ stdcall UnregisterClassW(wstr long)
@@ -738,12 +738,12 @@
 @ stdcall UpdateWindow(long)
 @ stdcall User32InitializeImmEntryTable(ptr)
 @ stdcall UserClientDllInitialize(long long ptr) DllMain
-@ stub UserHandleGrantAccess
+@ stdcall UserHandleGrantAccess(ptr ptr long) NtUserUserHandleGrantAccess
 ; @ stub UserIsSystemResumeAutomatic
 ; @ stub UserLpkPSMTextOut
 ; @ stub UserLpkTabbedTextOut
 @ stdcall UserRealizePalette(long)
-@ stub UserRegisterWowHandlers
+@ stdcall UserRegisterWowHandlers(ptr ptr)
 ; @ stub UserSetDeviceHoldState
 ; @ stdcall UserSignalProc(long long long long)
 ; @ stub VRipOutput
@@ -754,11 +754,11 @@
 @ stdcall VkKeyScanExA(long long)
 @ stdcall VkKeyScanExW(long long)
 @ stdcall VkKeyScanW(long)
-@ stub WCSToMBEx
+@ stdcall WCSToMBEx(long wstr long str long long)
 @ stdcall WINNLSEnableIME(long long)
 @ stdcall WINNLSGetEnableStatus(long)
 @ stdcall WINNLSGetIMEHotkey(long)
-@ stub WNDPROC_CALLBACK
+@ stub WNDPROC_CALLBACK # missed in XP SP3
 @ stdcall WaitForInputIdle(long long)
 @ stdcall WaitMessage() NtUserWaitMessage
 ; @ stub Win32PoolAllocationStats



More information about the Ros-diffs mailing list