Paul Gofman : user32: Add stub for SetDisplayConfig().

Alexandre Julliard julliard at winehq.org
Tue Dec 29 15:58:40 CST 2020


Module: wine
Branch: master
Commit: aaf05c106e5d212943266ae0fa7bc62ee285e273
URL:    https://source.winehq.org/git/wine.git/?a=commit;h=aaf05c106e5d212943266ae0fa7bc62ee285e273

Author: Paul Gofman <pgofman at codeweavers.com>
Date:   Tue Dec 29 17:10:57 2020 +0300

user32: Add stub for SetDisplayConfig().

Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=50420
Signed-off-by: Paul Gofman <pgofman at codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard at winehq.org>

---

 dlls/user32/sysparams.c | 12 ++++++++++++
 dlls/user32/user32.spec |  1 +
 2 files changed, 13 insertions(+)

diff --git a/dlls/user32/sysparams.c b/dlls/user32/sysparams.c
index a620116053a..55d6d7e53a7 100644
--- a/dlls/user32/sysparams.c
+++ b/dlls/user32/sysparams.c
@@ -4794,3 +4794,15 @@ LONG WINAPI DisplayConfigGetDeviceInfo(DISPLAYCONFIG_DEVICE_INFO_HEADER *packet)
         return ERROR_INVALID_PARAMETER;
     }
 }
+
+/***********************************************************************
+ *              SetDisplayConfig (USER32.@)
+ */
+LONG WINAPI SetDisplayConfig(UINT32 path_info_count, DISPLAYCONFIG_PATH_INFO *path_info, UINT32 mode_info_count,
+        DISPLAYCONFIG_MODE_INFO *mode_info, UINT32 flags)
+{
+    FIXME("path_info_count %u, path_info %p, mode_info_count %u, mode_info %p, flags %#x stub.\n",
+            path_info_count, path_info, mode_info_count, mode_info, flags);
+
+    return ERROR_SUCCESS;
+}
diff --git a/dlls/user32/user32.spec b/dlls/user32/user32.spec
index 8051ae3f767..4ef75247d71 100644
--- a/dlls/user32/user32.spec
+++ b/dlls/user32/user32.spec
@@ -663,6 +663,7 @@
 @ stdcall SetDeskWallPaper(str)
 # @ stub SetDeskWallpaper
 # @ stub SetDesktopBitmap
+@ stdcall SetDisplayConfig(long ptr long ptr long)
 @ stdcall SetDlgItemInt(long long long long)
 @ stdcall SetDlgItemTextA(long long str)
 @ stdcall SetDlgItemTextW(long long wstr)




More information about the wine-cvs mailing list