=?UTF-8?Q?Michael=20M=C3=BCller=20?=: combase: Add stub for RoGetServerActivatableClasses.

Alexandre Julliard julliard at winehq.org
Fri May 4 17:10:34 CDT 2018


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

Author: Michael Müller <michael at fds-team.de>
Date:   Fri May  4 06:13:15 2018 +0000

combase: Add stub for RoGetServerActivatableClasses.

Signed-off-by: Alistair Leslie-Hughes <leslie_alistair at hotmail.com>
Signed-off-by: Alexandre Julliard <julliard at winehq.org>

---

 .../api-ms-win-core-winrt-registration-l1-1-0.spec           |  2 +-
 dlls/combase/combase.spec                                    |  2 +-
 dlls/combase/roapi.c                                         | 12 ++++++++++++
 3 files changed, 14 insertions(+), 2 deletions(-)

diff --git a/dlls/api-ms-win-core-winrt-registration-l1-1-0/api-ms-win-core-winrt-registration-l1-1-0.spec b/dlls/api-ms-win-core-winrt-registration-l1-1-0/api-ms-win-core-winrt-registration-l1-1-0.spec
index 350ac04..20c8d9c 100644
--- a/dlls/api-ms-win-core-winrt-registration-l1-1-0/api-ms-win-core-winrt-registration-l1-1-0.spec
+++ b/dlls/api-ms-win-core-winrt-registration-l1-1-0/api-ms-win-core-winrt-registration-l1-1-0.spec
@@ -1,2 +1,2 @@
 @ stub RoGetActivatableClassRegistration
-@ stub RoGetServerActivatableClasses
+@ stdcall RoGetServerActivatableClasses(ptr ptr ptr) combase.RoGetServerActivatableClasses
diff --git a/dlls/combase/combase.spec b/dlls/combase/combase.spec
index ec4a6cd..c721f43 100644
--- a/dlls/combase/combase.spec
+++ b/dlls/combase/combase.spec
@@ -254,7 +254,7 @@
 @ stub RoGetErrorReportingFlags
 @ stub RoGetMatchingRestrictedErrorInfo
 @ stdcall RoGetParameterizedTypeInstanceIID(long ptr ptr ptr ptr)
-@ stub RoGetServerActivatableClasses
+@ stdcall RoGetServerActivatableClasses(ptr ptr ptr)
 @ stdcall RoInitialize(long)
 @ stub RoInspectCapturedStackBackTrace
 @ stub RoInspectThreadErrorInfo
diff --git a/dlls/combase/roapi.c b/dlls/combase/roapi.c
index ffcb0e9..96165e4 100644
--- a/dlls/combase/roapi.c
+++ b/dlls/combase/roapi.c
@@ -251,3 +251,15 @@ HRESULT WINAPI RoRegisterForApartmentShutdown(IApartmentShutdown *callback,
         *cookie = (void *)0xcafecafe;
     return S_OK;
 }
+
+/***********************************************************************
+ *      RoGetServerActivatableClasses (combase.@)
+ */
+HRESULT WINAPI RoGetServerActivatableClasses(HSTRING name, HSTRING **classes, DWORD *count)
+{
+    FIXME("(%p, %p, %p): stub\n", name, classes, count);
+
+    if (count)
+        *count = 0;
+    return S_OK;
+}




More information about the wine-cvs mailing list