From: Austin English Subject: combase: add RoGetActivationFactory stub Message-Id: Date: Mon, 26 Oct 2015 22:58:31 -0500 For https://bugs.winehq.org/show_bug.cgi?id=39426 -- -Austin From 6c0c3b0d542aee6bb43f538d7fbec49d60df5353 Mon Sep 17 00:00:00 2001 From: Austin English Date: Mon, 26 Oct 2015 15:47:36 -0500 Subject: [PATCH] combase: add RoGetActivationFactory stub Signed-off-by: Austin English --- dlls/combase/combase.spec | 2 +- dlls/combase/roapi.c | 10 ++++++++++ 2 files changed, 11 insertions(+), 1 deletion(-) diff --git a/dlls/combase/combase.spec b/dlls/combase/combase.spec index fcd5947..09b30d6 100644 --- a/dlls/combase/combase.spec +++ b/dlls/combase/combase.spec @@ -248,7 +248,7 @@ @ stub RoFailFastWithErrorContext @ stub RoFreeParameterizedTypeExtra @ stub RoGetActivatableClassRegistration -@ stub RoGetActivationFactory +@ stdcall RoGetActivationFactory(ptr ptr ptr) @ stub RoGetAgileReference @ stub RoGetApartmentIdentifier @ stub RoGetErrorReportingFlags diff --git a/dlls/combase/roapi.c b/dlls/combase/roapi.c index a2c17db..c363d29 100644 --- a/dlls/combase/roapi.c +++ b/dlls/combase/roapi.c @@ -18,6 +18,7 @@ #include "objbase.h" #include "roapi.h" +#include "hstring.h" #include "wine/debug.h" @@ -45,3 +46,12 @@ void WINAPI RoUninitialize(void) { CoUninitialize(); } + +/*********************************************************************** + * RoGetActivationFactory (combase.@) + */ +HRESULT WINAPI RoGetActivationFactory(HSTRING classid, REFIID iid, void **factory) +{ + FIXME("stub: %p %p %p\n", classid, iid, factory); + return ERROR_CALL_NOT_IMPLEMENTED; +} -- 2.6.1