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... ============================================================================== --- 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.psp... ============================================================================== --- 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