[PATCH 4/5] shcore: Add SetProcessDpiAwareness stub
Alex Henrie
alexhenrie24 at gmail.com
Mon Jan 22 22:55:37 CST 2018
From: Sebastian Lackner <sebastian at fds-team.de>
Signed-off-by: Alex Henrie <alexhenrie24 at gmail.com>
---
Patch adapted from Wine Staging. Fixes the next Xenia crash.
.../api-ms-win-shcore-scaling-l1-1-1.spec | 2 +-
dlls/shcore/main.c | 6 ++++++
dlls/shcore/shcore.spec | 2 +-
3 files changed, 8 insertions(+), 2 deletions(-)
diff --git a/dlls/api-ms-win-shcore-scaling-l1-1-1/api-ms-win-shcore-scaling-l1-1-1.spec b/dlls/api-ms-win-shcore-scaling-l1-1-1/api-ms-win-shcore-scaling-l1-1-1.spec
index 81b76eb45d..93e0586f5e 100644
--- a/dlls/api-ms-win-shcore-scaling-l1-1-1/api-ms-win-shcore-scaling-l1-1-1.spec
+++ b/dlls/api-ms-win-shcore-scaling-l1-1-1/api-ms-win-shcore-scaling-l1-1-1.spec
@@ -5,5 +5,5 @@
@ stub RegisterScaleChangeEvent
@ stub RegisterScaleChangeNotifications
@ stub RevokeScaleChangeNotifications
-@ stub SetProcessDpiAwareness
+@ stdcall SetProcessDpiAwareness(long) shcore.SetProcessDpiAwareness
@ stub UnregisterScaleChangeEvent
diff --git a/dlls/shcore/main.c b/dlls/shcore/main.c
index eceb06765d..bddd2b12df 100644
--- a/dlls/shcore/main.c
+++ b/dlls/shcore/main.c
@@ -57,3 +57,9 @@ HRESULT WINAPI GetDpiForMonitor(HMONITOR monitor, MONITOR_DPI_TYPE type, UINT *x
return S_OK;
}
+
+HRESULT WINAPI SetProcessDpiAwareness(PROCESS_DPI_AWARENESS value)
+{
+ FIXME("(%u): stub\n", value);
+ return E_NOTIMPL;
+}
diff --git a/dlls/shcore/shcore.spec b/dlls/shcore/shcore.spec
index 8dfb23644c..4d6e84522a 100644
--- a/dlls/shcore/shcore.spec
+++ b/dlls/shcore/shcore.spec
@@ -78,6 +78,6 @@
@ stdcall SHUnicodeToAnsi(wstr ptr ptr) shlwapi.SHUnicodeToAnsi
@ stdcall SHUnicodeToUnicode(wstr ptr long) shlwapi.SHUnicodeToUnicode
@ stdcall SetCurrentProcessExplicitAppUserModelID(wstr) shell32.SetCurrentProcessExplicitAppUserModelID
-@ stub SetProcessDpiAwareness
+@ stdcall SetProcessDpiAwareness(long)
@ stub SetProcessReference
@ stub UnregisterScaleChangeEvent
--
2.16.1
More information about the wine-devel
mailing list