kernel32: Add stub for GetCurrentPackageFamilyName.
Sebastian Lackner
sebastian at fds-team.de
Tue Mar 7 19:13:24 CST 2017
From: Michael Müller <michael at fds-team.de>
Signed-off-by: Michael Müller <michael at fds-team.de>
Signed-off-by: Sebastian Lackner <sebastian at fds-team.de>
---
dlls/api-ms-win-appmodel-runtime-l1-1-1/api-ms-win-appmodel-runtime-l1-1-1.spec | 2 -
dlls/kernel32/kernel32.spec | 3 +-
dlls/kernel32/version.c | 12 ++++++++++
3 files changed, 15 insertions(+), 2 deletions(-)
diff --git a/dlls/api-ms-win-appmodel-runtime-l1-1-1/api-ms-win-appmodel-runtime-l1-1-1.spec b/dlls/api-ms-win-appmodel-runtime-l1-1-1/api-ms-win-appmodel-runtime-l1-1-1.spec
index 2c5cf9e5bda..50f8594785f 100644
--- a/dlls/api-ms-win-appmodel-runtime-l1-1-1/api-ms-win-appmodel-runtime-l1-1-1.spec
+++ b/dlls/api-ms-win-appmodel-runtime-l1-1-1/api-ms-win-appmodel-runtime-l1-1-1.spec
@@ -3,7 +3,7 @@
@ stub FormatApplicationUserModelId
@ stub GetApplicationUserModelId
@ stub GetCurrentApplicationUserModelId
-@ stub GetCurrentPackageFamilyName
+@ stdcall GetCurrentPackageFamilyName(ptr ptr) kernel32.GetCurrentPackageFamilyName
@ stdcall GetCurrentPackageFullName(ptr ptr) kernel32.GetCurrentPackageFullName
@ stdcall GetCurrentPackageId(ptr ptr) kernel32.GetCurrentPackageId
@ stub GetCurrentPackageInfo
diff --git a/dlls/kernel32/kernel32.spec b/dlls/kernel32/kernel32.spec
index 59e39a74917..a144fd173f2 100644
--- a/dlls/kernel32/kernel32.spec
+++ b/dlls/kernel32/kernel32.spec
@@ -628,8 +628,9 @@
# @ stub GetCurrentConsoleFontEx
@ stdcall GetCurrentDirectoryA(long ptr)
@ stdcall GetCurrentDirectoryW(long ptr)
-@ stdcall GetCurrentPackageId(ptr ptr)
+@ stdcall GetCurrentPackageFamilyName(ptr ptr)
@ stdcall GetCurrentPackageFullName(ptr ptr)
+@ stdcall GetCurrentPackageId(ptr ptr)
@ stdcall -norelay GetCurrentProcess()
@ stdcall -norelay GetCurrentProcessId()
@ stdcall GetCurrentProcessorNumber() ntdll.NtGetCurrentProcessorNumber
diff --git a/dlls/kernel32/version.c b/dlls/kernel32/version.c
index cf783af6195..5a233efe56f 100644
--- a/dlls/kernel32/version.c
+++ b/dlls/kernel32/version.c
@@ -202,6 +202,9 @@ BOOL WINAPI GetProductInfo(DWORD dwOSMajorVersion, DWORD dwOSMinorVersion, DWORD
dwSpMajorVersion, dwSpMinorVersion, pdwReturnedProductType);
}
+/***********************************************************************
+ * GetCurrentPackageId (KERNEL32.@)
+ */
LONG WINAPI GetCurrentPackageId(UINT32 *len, BYTE *buffer)
{
FIXME("(%p %p): stub\n", len, buffer);
@@ -209,6 +212,15 @@ LONG WINAPI GetCurrentPackageId(UINT32 *len, BYTE *buffer)
}
/***********************************************************************
+ * GetCurrentPackageFamilyName (KERNEL32.@)
+ */
+LONG WINAPI GetCurrentPackageFamilyName(UINT32 *length, PWSTR name)
+{
+ FIXME("(%p %p): stub\n", length, name);
+ return APPMODEL_ERROR_NO_PACKAGE;
+}
+
+/***********************************************************************
* GetCurrentPackageFullName (KERNEL32.@)
*/
LONG WINAPI GetCurrentPackageFullName(UINT32 *length, PWSTR name)
--
2.11.0
More information about the wine-patches
mailing list