20#pragma makedep testdll
31#include "inspectable.h"
80 TRACE(
"iface %p increasing refcount to %lu.\n", iface,
ref);
88 TRACE(
"iface %p decreasing refcount to %lu.\n", iface,
ref);
94 FIXME(
"iface %p, iid_count %p, iids %p stub!\n", iface, iid_count, iids);
100 FIXME(
"iface %p, class_name %p stub!\n", iface, class_name);
108 FIXME(
"iface %p, trust_level %p stub!\n", iface, trust_level);
154 IActivationFactory_AddRef(*
factory);
164 IActivationFactory_AddRef(*
factory);
#define InterlockedIncrement
#define InterlockedDecrement
#define WINE_DEFAULT_DEBUG_CHANNEL(t)
static HINSTANCE instance
LPCWSTR WINAPI WindowsGetStringRawBuffer(HSTRING str, UINT32 *len)
_ACRTIMP int __cdecl wcscmp(const wchar_t *, const wchar_t *)
#define IsEqualGUID(rguid1, rguid2)
IActivationFactory IActivationFactory_iface
#define CONTAINING_RECORD(address, type, field)
wchar_t tm const _CrtWcstime_Writes_and_advances_ptr_ count wchar_t ** out
static HRESULT WINAPI factory_QueryInterface(IActivationFactory *iface, REFIID iid, void **out)
static ULONG WINAPI factory_AddRef(IActivationFactory *iface)
static struct factory trusted_factory
static struct factory * impl_from_IActivationFactory(IActivationFactory *iface)
static HRESULT WINAPI factory_GetRuntimeClassName(IActivationFactory *iface, HSTRING *class_name)
static HRESULT WINAPI factory_GetTrustLevel(IActivationFactory *iface, TrustLevel *trust_level)
static HRESULT WINAPI factory_ActivateInstance(IActivationFactory *iface, IInspectable **instance)
HRESULT WINAPI DllGetClassObject(REFCLSID clsid, REFIID riid, void **out)
static HRESULT WINAPI factory_GetIids(IActivationFactory *iface, ULONG *iid_count, IID **iids)
static const struct IActivationFactoryVtbl factory_vtbl
static ULONG WINAPI factory_Release(IActivationFactory *iface)
HRESULT WINAPI DllCanUnloadNow(void)
HRESULT WINAPI DllGetActivationFactory(HSTRING classid, IActivationFactory **factory)
#define REGDB_E_CLASSNOTREG
#define CLASS_E_CLASSNOTAVAILABLE