winecrt0: Add a default implementation for DllCanUnloadNow().

Signed-off-by: Alexandre Julliard <julliard@winehq.org>
This commit is contained in:
Alexandre Julliard 2021-04-30 12:45:24 +02:00
parent 2b6458b757
commit bd6b53740c
113 changed files with 54 additions and 663 deletions

View file

@ -22,7 +22,7 @@
26 stub PropVariantToAdsType2 26 stub PropVariantToAdsType2
27 stub ConvertSecDescriptorToVariant 27 stub ConvertSecDescriptorToVariant
28 stub ConvertSecurityDescriptorToSecDes 28 stub ConvertSecurityDescriptorToSecDes
#@ stub DllCanUnloadNow @ stdcall -private DllCanUnloadNow()
@ stdcall -private DllGetClassObject(ptr ptr ptr) @ stdcall -private DllGetClassObject(ptr ptr ptr)
#@ stub DllRegisterServer #@ stub DllRegisterServer
#@ stub DllUnregisterServer #@ stub DllUnregisterServer

View file

@ -2115,11 +2115,6 @@ HRESULT WINAPI DllGetClassObject(REFCLSID clsid, REFIID iid, LPVOID *obj)
return CLASS_E_CLASSNOTAVAILABLE; return CLASS_E_CLASSNOTAVAILABLE;
} }
HRESULT WINAPI DllCanUnloadNow(void)
{
return S_FALSE;
}
HRESULT WINAPI DllRegisterServer(void) HRESULT WINAPI DllRegisterServer(void)
{ {
return __wine_register_resources(adsldp_hinst); return __wine_register_resources(adsldp_hinst);

View file

@ -7,7 +7,7 @@
@ stub AmsiUacScan @ stub AmsiUacScan
@ stub AmsiUacUninitialize @ stub AmsiUacUninitialize
@ stdcall AmsiUninitialize(ptr) @ stdcall AmsiUninitialize(ptr)
@ stub DllCanUnloadNow @ stdcall -private DllCanUnloadNow()
@ stub DllGetClassObject @ stub DllGetClassObject
@ stub DllRegisterServer @ stub DllRegisterServer
@ stub DllUnregisterServer @ stub DllUnregisterServer

View file

@ -199,14 +199,6 @@ HRESULT WINAPI DllGetClassObject(REFCLSID rclsid, REFIID riid, LPVOID *ppv)
return S_OK; return S_OK;
} }
/***********************************************************************
* DllCanUnloadNow (AMSTREAM.@)
*/
HRESULT WINAPI DllCanUnloadNow(void)
{
return S_FALSE;
}
/*********************************************************************** /***********************************************************************
* DllRegisterServer (AMSTREAM.@) * DllRegisterServer (AMSTREAM.@)
*/ */

View file

@ -544,11 +544,3 @@ HRESULT WINAPI DllUnregisterServer(void)
{ {
return __wine_unregister_resources( atl_instance ); return __wine_unregister_resources( atl_instance );
} }
/***********************************************************************
* DllCanUnloadNow (ATL.@)
*/
HRESULT WINAPI DllCanUnloadNow(void)
{
return S_FALSE;
}

View file

@ -38,9 +38,6 @@ WINE_DEFAULT_DEBUG_CHANNEL(avifile);
HMODULE AVIFILE_hModule = NULL; HMODULE AVIFILE_hModule = NULL;
static BOOL AVIFILE_bLocked;
static UINT AVIFILE_uUseCount;
typedef struct typedef struct
{ {
IClassFactory IClassFactory_iface; IClassFactory IClassFactory_iface;
@ -125,8 +122,6 @@ static HRESULT WINAPI IClassFactory_fnLockServer(IClassFactory *iface, BOOL dolo
{ {
TRACE("(%p,%d)\n",iface,dolock); TRACE("(%p,%d)\n",iface,dolock);
AVIFILE_bLocked = dolock;
return S_OK; return S_OK;
} }
@ -196,14 +191,6 @@ HRESULT WINAPI DllGetClassObject(REFCLSID pclsid, REFIID piid, LPVOID *ppv)
return avifil32_DllGetClassObject(pclsid,piid,ppv); return avifil32_DllGetClassObject(pclsid,piid,ppv);
} }
/*****************************************************************************
* DllCanUnloadNow (AVIFIL32.@)
*/
HRESULT WINAPI DllCanUnloadNow(void)
{
return ((AVIFILE_bLocked || AVIFILE_uUseCount) ? S_FALSE : S_OK);
}
/***************************************************************************** /*****************************************************************************
* DllMain [AVIFIL32.init] * DllMain [AVIFIL32.init]
*/ */

View file

@ -90,7 +90,7 @@
@ stub BthpTranspose16Bits @ stub BthpTranspose16Bits
@ stub BthpTranspose32Bits @ stub BthpTranspose32Bits
@ stub BthpTransposeAndExtendBytes @ stub BthpTransposeAndExtendBytes
@ stub DllCanUnloadNow @ stdcall -private DllCanUnloadNow()
@ stub FindNextOpenVCOMPort @ stub FindNextOpenVCOMPort
@ stub InstallIncomingComPort @ stub InstallIncomingComPort
@ stub ShouldForceAuthentication @ stub ShouldForceAuthentication

View file

@ -61,5 +61,5 @@
@ stub BthpFindPnpInfo @ stub BthpFindPnpInfo
@ stub BthpMapStatusToErr @ stub BthpMapStatusToErr
#@ stub CPlApplet #@ stub CPlApplet
@ stub DllCanUnloadNow @ stdcall -private DllCanUnloadNow()
@ stub DllGetClassObject @ stub DllGetClassObject

View file

@ -56,11 +56,6 @@ HRESULT WINAPI DllGetClassObject(REFCLSID rclsid, REFIID riid, void **obj)
return CLASS_E_CLASSNOTAVAILABLE; return CLASS_E_CLASSNOTAVAILABLE;
} }
HRESULT WINAPI DllCanUnloadNow(void)
{
return S_FALSE;
}
HRESULT WINAPI DllRegisterServer(void) HRESULT WINAPI DllRegisterServer(void)
{ {
return __wine_register_resources( instance ); return __wine_register_resources( instance );

View file

@ -23,14 +23,6 @@
#include "windef.h" #include "windef.h"
#include "winbase.h" #include "winbase.h"
/***********************************************************************
* DllCanUnloadNow (COMCAT.@)
*/
HRESULT WINAPI DllCanUnloadNow(void)
{
return S_FALSE;
}
/*********************************************************************** /***********************************************************************
* DllRegisterServer (COMCAT.@) * DllRegisterServer (COMCAT.@)
*/ */

View file

@ -1032,14 +1032,6 @@ HRESULT WINAPI DllGetClassObject(REFCLSID rclsid, REFIID riid, void **ppv)
return CLASS_E_CLASSNOTAVAILABLE; return CLASS_E_CLASSNOTAVAILABLE;
} }
/******************************************************************
* DllCanUnloadNow
*/
HRESULT WINAPI DllCanUnloadNow(void)
{
return S_FALSE;
}
/*********************************************************************** /***********************************************************************
* DllRegisterServer (comsvcs.@) * DllRegisterServer (comsvcs.@)
*/ */

View file

@ -1,6 +1,6 @@
@ stub AddConnectionOptionListEntries @ stub AddConnectionOptionListEntries
@ stub CreateVPNConnection @ stub CreateVPNConnection
@ stub DllCanUnloadNow @ stdcall -private DllCanUnloadNow()
@ stub DllGetClassObject @ stub DllGetClassObject
@ stub GetInternetConnected @ stub GetInternetConnected
@ stub GetNetworkConnected @ stub GetNetworkConnected

View file

@ -14,7 +14,7 @@
@ stdcall CredUIStoreSSOCredA(str str str long) @ stdcall CredUIStoreSSOCredA(str str str long)
@ stdcall CredUIStoreSSOCredW(wstr wstr wstr long) @ stdcall CredUIStoreSSOCredW(wstr wstr wstr long)
@ stdcall CredUnPackAuthenticationBufferW(long ptr long ptr ptr ptr ptr ptr ptr) @ stdcall CredUnPackAuthenticationBufferW(long ptr long ptr ptr ptr ptr ptr ptr)
@ stub DllCanUnloadNow @ stdcall -private DllCanUnloadNow()
@ stub DllGetClassObject @ stub DllGetClassObject
@ stub DllRegisterServer @ stub DllRegisterServer
@ stub DllUnregisterServer @ stub DllUnregisterServer

View file

@ -24,7 +24,7 @@
@ stub CryptExtOpenPKCS7W @ stub CryptExtOpenPKCS7W
@ stub CryptExtOpenSTR @ stub CryptExtOpenSTR
@ stub CryptExtOpenSTRW @ stub CryptExtOpenSTRW
@ stub DllCanUnloadNow @ stdcall -private DllCanUnloadNow()
@ stub DllGetClassObject @ stub DllGetClassObject
@ stub DllRegisterServer @ stub DllRegisterServer
@ stub DllUnregisterServer @ stub DllUnregisterServer

View file

@ -2339,11 +2339,6 @@ HRESULT WINAPI Direct3DRMCreate(IDirect3DRM **d3drm)
return S_OK; return S_OK;
} }
HRESULT WINAPI DllCanUnloadNow(void)
{
return S_FALSE;
}
HRESULT WINAPI DllGetClassObject(REFCLSID rclsid, REFIID riid, void **ppv) HRESULT WINAPI DllGetClassObject(REFCLSID rclsid, REFIID riid, void **ppv)
{ {
TRACE("(%s, %s, %p): stub\n", debugstr_guid(rclsid), debugstr_guid(riid), ppv); TRACE("(%s, %s, %p): stub\n", debugstr_guid(rclsid), debugstr_guid(riid), ppv);

View file

@ -219,14 +219,6 @@ HRESULT WINAPI DllGetClassObject(REFCLSID rclsid, REFIID riid, LPVOID *ppv)
return S_OK; return S_OK;
} }
/***********************************************************************
* DllCanUnloadNow (D3DXOF.@)
*/
HRESULT WINAPI DllCanUnloadNow(void)
{
return S_FALSE;
}
/*********************************************************************** /***********************************************************************
* DllRegisterServer (D3DXOF.@) * DllRegisterServer (D3DXOF.@)
*/ */

View file

@ -5,7 +5,7 @@
@ stub DavInvalidateCache @ stub DavInvalidateCache
@ stdcall DavRegisterAuthCallback(ptr long) @ stdcall DavRegisterAuthCallback(ptr long)
@ stdcall DavUnregisterAuthCallback(long) @ stdcall DavUnregisterAuthCallback(long)
@ stub DllCanUnloadNow @ stdcall -private DllCanUnloadNow()
@ stub DllGetClassObject @ stub DllGetClassObject
@ stdcall -private DllMain(long long ptr) @ stdcall -private DllMain(long long ptr)
@ stub NPAddConnection3 @ stub NPAddConnection3

View file

@ -18,7 +18,7 @@
@ stdcall DCompositionCreateDevice(ptr ptr ptr) @ stdcall DCompositionCreateDevice(ptr ptr ptr)
@ stub DCompositionCreateSurfaceHandle @ stub DCompositionCreateSurfaceHandle
@ stub DeserializeEffectDescription @ stub DeserializeEffectDescription
@ stub DllCanUnloadNow @ stdcall -private DllCanUnloadNow()
@ stub DllGetActivationFactory @ stub DllGetActivationFactory
@ stub DllGetClassObject @ stub DllGetClassObject
@ stub DwmEnableMMCSS @ stub DwmEnableMMCSS

View file

@ -778,21 +778,6 @@ HRESULT WINAPI DllGetClassObject(REFCLSID rclsid, REFIID riid, void **out)
} }
/*******************************************************************************
* DllCanUnloadNow [DDRAW.@] Determines whether the DLL is in use.
*
* RETURNS
* Success: S_OK
* Failure: S_FALSE
*/
HRESULT WINAPI DllCanUnloadNow(void)
{
TRACE("\n");
return S_FALSE;
}
HRESULT WINAPI DllRegisterServer(void) HRESULT WINAPI DllRegisterServer(void)
{ {
return __wine_register_resources( instance ); return __wine_register_resources( instance );

View file

@ -206,15 +206,6 @@ static HRESULT ddrawex_factory_create(IUnknown *outer_unknown, REFIID riid, void
return hr; return hr;
} }
/*******************************************************************************
* DllCanUnloadNow [DDRAWEX.@] Determines whether the DLL is in use.
*/
HRESULT WINAPI DllCanUnloadNow(void)
{
return S_FALSE;
}
/******************************************************************************* /*******************************************************************************
* DllGetClassObject [DDRAWEX.@] * DllGetClassObject [DDRAWEX.@]
*/ */

View file

@ -136,15 +136,6 @@ HRESULT WINAPI DllGetClassObject(REFCLSID clsid, REFIID iid, LPVOID *out)
return CLASS_E_CLASSNOTAVAILABLE; return CLASS_E_CLASSNOTAVAILABLE;
} }
/***********************************************************************
* DllCanUnloadNow (dhtmled.ocx.@)
*/
HRESULT WINAPI DllCanUnloadNow(void)
{
TRACE("()\n");
return S_FALSE;
}
/*********************************************************************** /***********************************************************************
* DllRegisterServer (dhtmled.ocx.@) * DllRegisterServer (dhtmled.ocx.@)
*/ */

View file

@ -1664,14 +1664,6 @@ static const IClassFactoryVtbl DICF_Vtbl = {
}; };
static IClassFactoryImpl DINPUT_CF = {{&DICF_Vtbl}, 1 }; static IClassFactoryImpl DINPUT_CF = {{&DICF_Vtbl}, 1 };
/***********************************************************************
* DllCanUnloadNow (DINPUT.@)
*/
HRESULT WINAPI DllCanUnloadNow(void)
{
return S_FALSE;
}
/*********************************************************************** /***********************************************************************
* DllGetClassObject (DINPUT.@) * DllGetClassObject (DINPUT.@)
*/ */

View file

@ -57,11 +57,6 @@ HRESULT WINAPI DllUnregisterServer(void)
return __wine_unregister_resources( dm_instance ); return __wine_unregister_resources( dm_instance );
} }
HRESULT WINAPI DllCanUnloadNow(void)
{
return S_FALSE;
}
struct directmanipulation struct directmanipulation
{ {

View file

@ -157,14 +157,6 @@ static IClassFactoryImpl DPNET_CFS[] = {
{ { NULL }, 0, NULL, NULL } { { NULL }, 0, NULL, NULL }
}; };
/***********************************************************************
* DllCanUnloadNow (DPNET.@)
*/
HRESULT WINAPI DllCanUnloadNow(void)
{
return S_FALSE;
}
/*********************************************************************** /***********************************************************************
* DllGetClassObject (DPNET.@) * DllGetClassObject (DPNET.@)
*/ */

View file

@ -50,17 +50,6 @@ HRESULT WINAPI DllRegisterServer(void)
} }
/******************************************************************
* DllCanUnloadNow (DPNHPAST.@)
*
*
*/
HRESULT WINAPI DllCanUnloadNow(void)
{
return S_FALSE;
}
/****************************************************************** /******************************************************************
* DllGetClassObject (DPNHPAST.@) * DllGetClassObject (DPNHPAST.@)
* *

View file

@ -143,11 +143,6 @@ HRESULT WINAPI DllGetClassObject(REFCLSID rclsid, REFIID riid, void **ppv)
return CLASS_E_CLASSNOTAVAILABLE; return CLASS_E_CLASSNOTAVAILABLE;
} }
HRESULT WINAPI DllCanUnloadNow(void)
{
return S_FALSE;
}
HRESULT WINAPI DllRegisterServer(void) HRESULT WINAPI DllRegisterServer(void)
{ {
return __wine_register_resources( DPVOICE_hInstance ); return __wine_register_resources( DPVOICE_hInstance );

View file

@ -914,11 +914,6 @@ HRESULT WINAPI DllGetClassObject(REFCLSID clsid, REFIID iid, void **out)
return CLASS_E_CLASSNOTAVAILABLE; return CLASS_E_CLASSNOTAVAILABLE;
} }
HRESULT WINAPI DllCanUnloadNow(void)
{
return S_FALSE;
}
HRESULT WINAPI DllRegisterServer(void) HRESULT WINAPI DllRegisterServer(void)
{ {
TRACE("()\n"); TRACE("()\n");

View file

@ -760,19 +760,6 @@ HRESULT WINAPI DllGetClassObject(REFCLSID rclsid, REFIID riid, LPVOID *ppv)
} }
/*******************************************************************************
* DllCanUnloadNow [DSOUND.4]
* Determines whether the DLL is in use.
*
* RETURNS
* Can unload now: S_OK
* Cannot unload now (the DLL is still active): S_FALSE
*/
HRESULT WINAPI DllCanUnloadNow(void)
{
return S_FALSE;
}
#define INIT_GUID(guid, l, w1, w2, b1, b2, b3, b4, b5, b6, b7, b8) \ #define INIT_GUID(guid, l, w1, w2, b1, b2, b3, b4, b5, b6, b7, b8) \
guid.Data1 = l; guid.Data2 = w1; guid.Data3 = w2; \ guid.Data1 = l; guid.Data2 = w1; guid.Data3 = w2; \
guid.Data4[0] = b1; guid.Data4[1] = b2; guid.Data4[2] = b3; \ guid.Data4[0] = b1; guid.Data4[1] = b2; guid.Data4[2] = b3; \

View file

@ -214,14 +214,6 @@ BOOL WINAPI DllMain(HINSTANCE inst, DWORD reason, void *reserved)
return TRUE; return TRUE;
} }
/***********************************************************************
* DllCanUnloadNow (DSQUERY.@)
*/
HRESULT WINAPI DllCanUnloadNow(void)
{
return S_FALSE;
}
/*********************************************************************** /***********************************************************************
* DllGetClassObject (DSQUERY.@) * DllGetClassObject (DSQUERY.@)
*/ */

View file

@ -321,8 +321,3 @@ HRESULT WINAPI DllGetClassObject(REFCLSID clsid, REFIID iid, LPVOID *obj)
FIXME("class %s/%s is not implemented\n", debugstr_guid(clsid), debugstr_guid(iid)); FIXME("class %s/%s is not implemented\n", debugstr_guid(clsid), debugstr_guid(iid));
return CLASS_E_CLASSNOTAVAILABLE; return CLASS_E_CLASSNOTAVAILABLE;
} }
HRESULT WINAPI DllCanUnloadNow(void)
{
return S_FALSE;
}

View file

@ -179,11 +179,6 @@ HRESULT WINAPI DllGetClassObject(REFCLSID rclsid, REFIID riid, void **ppv)
return S_OK; return S_OK;
} }
HRESULT WINAPI DllCanUnloadNow(void)
{
return S_FALSE;
}
HRESULT WINAPI DllRegisterServer(void) HRESULT WINAPI DllRegisterServer(void)
{ {
return __wine_register_resources(instance_dx8vb); return __wine_register_resources(instance_dx8vb);

View file

@ -181,11 +181,6 @@ HRESULT WINAPI DllGetClassObject(REFCLSID rclsid, REFIID riid, void **ppv)
return S_OK; return S_OK;
} }
HRESULT WINAPI DllCanUnloadNow(void)
{
return S_FALSE;
}
HRESULT WINAPI DllRegisterServer(void) HRESULT WINAPI DllRegisterServer(void)
{ {
return __wine_register_resources(instance_evr); return __wine_register_resources(instance_evr);

View file

@ -37,11 +37,6 @@ WINE_DEFAULT_DEBUG_CHANNEL(gameux);
static HINSTANCE instance; static HINSTANCE instance;
HRESULT WINAPI DllCanUnloadNow(void)
{
return S_FALSE;
}
BOOL WINAPI DllMain(HINSTANCE hInstDLL, DWORD fdwReason, LPVOID lpv) BOOL WINAPI DllMain(HINSTANCE hInstDLL, DWORD fdwReason, LPVOID lpv)
{ {
TRACE("(%p, %d, %p)\n", hInstDLL, fdwReason, lpv); TRACE("(%p, %d, %p)\n", hInstDLL, fdwReason, lpv);

View file

@ -57,14 +57,6 @@ BOOL WINAPI DllMain(HINSTANCE hinstDLL, DWORD fdwReason, LPVOID lpvReserved)
return TRUE; return TRUE;
} }
/***********************************************************************
* DllCanUnloadNow (HLINK.@)
*/
HRESULT WINAPI DllCanUnloadNow( void )
{
return S_FALSE;
}
/*********************************************************************** /***********************************************************************
* HlinkCreateFromMoniker (HLINK.@) * HlinkCreateFromMoniker (HLINK.@)
*/ */

View file

@ -166,11 +166,6 @@ HRESULT WINAPI DllGetClassObject( REFCLSID rclsid, REFIID iid, LPVOID *ppv )
return IClassFactory_QueryInterface( cf, iid, ppv ); return IClassFactory_QueryInterface( cf, iid, ppv );
} }
HRESULT WINAPI DllCanUnloadNow( void )
{
return S_FALSE;
}
/*********************************************************************** /***********************************************************************
* DllRegisterServer (HNETCFG.@) * DllRegisterServer (HNETCFG.@)
*/ */

View file

@ -209,14 +209,6 @@ HRESULT WINAPI DllGetClassObject(REFCLSID rclsid, REFIID iid, LPVOID *ppv)
return IClassFactory_QueryInterface( cf, iid, ppv ); return IClassFactory_QueryInterface( cf, iid, ppv );
} }
/***********************************************************************
* DllCanUnloadNow (INETCOMM.@)
*/
HRESULT WINAPI DllCanUnloadNow(void)
{
return S_FALSE;
}
/*********************************************************************** /***********************************************************************
* DllRegisterServer (INETCOMM.@) * DllRegisterServer (INETCOMM.@)
*/ */

View file

@ -147,11 +147,6 @@ HRESULT WINAPI DllGetClassObject(REFCLSID rclsid, REFIID iid, LPVOID *ppv)
} }
HRESULT WINAPI DllCanUnloadNow(void)
{
return S_FALSE;
}
/*********************************************************************** /***********************************************************************
* DllRegisterServer (INFOSOFT.@) * DllRegisterServer (INFOSOFT.@)
*/ */

View file

@ -19,16 +19,6 @@
WINE_DEFAULT_DEBUG_CHANNEL(inkobj); WINE_DEFAULT_DEBUG_CHANNEL(inkobj);
static LONG INKOBJ_refCount;
/*****************************************************
* DllCanUnloadNow (INKOBJ.@)
*/
HRESULT WINAPI DllCanUnloadNow(void)
{
return (INKOBJ_refCount != 0)? S_FALSE : S_OK;
}
/***************************************************** /*****************************************************
* DllGetClassObject [INKOBJ.@] * DllGetClassObject [INKOBJ.@]
*/ */

View file

@ -384,14 +384,6 @@ HRESULT WINAPI DllGetClassObject(REFCLSID rclsid, REFIID iid, LPVOID *ppv)
return CLASS_E_CLASSNOTAVAILABLE; return CLASS_E_CLASSNOTAVAILABLE;
} }
/***********************************************************************
* DllCanUnloadNow (INSENG.@)
*/
HRESULT WINAPI DllCanUnloadNow(void)
{
return S_FALSE;
}
/*********************************************************************** /***********************************************************************
* DllRegisterServer (INSENG.@) * DllRegisterServer (INSENG.@)
*/ */

View file

@ -44,11 +44,3 @@ HRESULT WINAPI DllUnregisterServer(void)
FIXME("stub\n"); FIXME("stub\n");
return S_FALSE; return S_FALSE;
} }
/***********************************************************************
* DllCanUnloadNow (ITIRCL.@)
*/
HRESULT WINAPI DllCanUnloadNow(void)
{
return S_FALSE;
}

View file

@ -1,4 +1,4 @@
@ stub DllCanUnloadNow @ stdcall -private DllCanUnloadNow()
@ stub DllGetClassObject @ stub DllGetClassObject
@ stub DllRegisterServer @ stub DllRegisterServer
@ stub DllUnregisterServer @ stub DllUnregisterServer

View file

@ -17,7 +17,7 @@
25 stub LAUNCHWIZARD 25 stub LAUNCHWIZARD
26 stub LaunchWizard@20 26 stub LaunchWizard@20
27 stub DllGetClassObject 27 stub DllGetClassObject
28 stub DllCanUnloadNow 28 stdcall -private DllCanUnloadNow()
29 stub MAPIOpenFormMgr 29 stub MAPIOpenFormMgr
30 stub MAPIOpenFormMgr@8 30 stub MAPIOpenFormMgr@8
31 stdcall MAPIOpenLocalFormContainer(ptr) mapi32.MAPIOpenLocalFormContainer 31 stdcall MAPIOpenLocalFormContainer(ptr) mapi32.MAPIOpenLocalFormContainer

View file

@ -1048,14 +1048,6 @@ HRESULT WINAPI DllGetClassObject(REFCLSID rclsid, REFIID riid, void **obj)
return CLASS_E_CLASSNOTAVAILABLE; return CLASS_E_CLASSNOTAVAILABLE;
} }
/******************************************************************
* DllCanUnloadNow (mf.@)
*/
HRESULT WINAPI DllCanUnloadNow(void)
{
return S_FALSE;
}
/*********************************************************************** /***********************************************************************
* DllRegisterServer (mf.@) * DllRegisterServer (mf.@)
*/ */

View file

@ -2028,8 +2028,3 @@ HRESULT WINAPI DllGetClassObject(REFCLSID clsid, REFIID riid, void **obj)
*obj = NULL; *obj = NULL;
return CLASS_E_CLASSNOTAVAILABLE; return CLASS_E_CLASSNOTAVAILABLE;
} }
HRESULT WINAPI DllCanUnloadNow(void)
{
return S_FALSE;
}

View file

@ -1,4 +1,4 @@
@ stub DllCanUnloadNow @ stdcall -private DllCanUnloadNow()
@ stub DllGetClassObject @ stub DllGetClassObject
@ stub DllRegisterServer @ stub DllRegisterServer
@ stub DllUnregisterServer @ stub DllUnregisterServer

View file

@ -59,11 +59,6 @@ BOOL WINAPI DllMain(HINSTANCE instance, DWORD reason, LPVOID reserved)
return TRUE; return TRUE;
} }
HRESULT WINAPI DllCanUnloadNow(void)
{
return S_FALSE;
}
HRESULT WINAPI DllRegisterServer(void) HRESULT WINAPI DllRegisterServer(void)
{ {
return __wine_register_resources( mfinstance ); return __wine_register_resources( mfinstance );

View file

@ -166,11 +166,6 @@ HRESULT WINAPI DllUnregisterServer(void)
return __wine_unregister_resources( MMC_hInstance ); return __wine_unregister_resources( MMC_hInstance );
} }
HRESULT WINAPI DllCanUnloadNow(void)
{
return S_FALSE;
}
BOOL WINAPI DllMain(HINSTANCE hinstDLL, DWORD fdwReason, LPVOID lpvReserved) BOOL WINAPI DllMain(HINSTANCE hinstDLL, DWORD fdwReason, LPVOID lpvReserved)
{ {
TRACE("(%p, %d, %p)\n", hinstDLL, fdwReason, lpvReserved); TRACE("(%p, %d, %p)\n", hinstDLL, fdwReason, lpvReserved);

View file

@ -173,11 +173,6 @@ BOOL WINAPI DllMain(HINSTANCE hinstDLL, DWORD fdwReason, LPVOID lpvReserved)
return TRUE; return TRUE;
} }
HRESULT WINAPI DllCanUnloadNow(void)
{
return S_FALSE;
}
typedef HRESULT (*FnCreateInstance)(REFIID riid, LPVOID *ppobj); typedef HRESULT (*FnCreateInstance)(REFIID riid, LPVOID *ppobj);
typedef struct { typedef struct {

View file

@ -678,14 +678,6 @@ HRESULT WINAPI DllGetClassObject(REFCLSID clsid, REFIID iid, void **obj)
return CLASS_E_CLASSNOTAVAILABLE; return CLASS_E_CLASSNOTAVAILABLE;
} }
/******************************************************************
* DllCanUnloadNow (DSDMO.@)
*/
HRESULT WINAPI DllCanUnloadNow(void)
{
return S_FALSE;
}
/*********************************************************************** /***********************************************************************
* DllRegisterServer (DSDMO.@) * DllRegisterServer (DSDMO.@)
*/ */

View file

@ -151,14 +151,6 @@ HRESULT WINAPI DllGetClassObject( REFCLSID clsid, REFIID iid, void **obj )
return IClassFactory_QueryInterface( cf, iid, obj ); return IClassFactory_QueryInterface( cf, iid, obj );
} }
/******************************************************************
* DllCanUnloadNow
*/
HRESULT WINAPI DllCanUnloadNow(void)
{
return S_FALSE;
}
/*********************************************************************** /***********************************************************************
* DllRegisterServer * DllRegisterServer
*/ */

View file

@ -34,7 +34,7 @@
@ stub DeviceRenameEvent @ stub DeviceRenameEvent
@ stdcall DisassociateColorProfileFromDeviceA(str str str) @ stdcall DisassociateColorProfileFromDeviceA(str str str)
@ stdcall DisassociateColorProfileFromDeviceW(wstr wstr wstr) @ stdcall DisassociateColorProfileFromDeviceW(wstr wstr wstr)
#@ stub DllCanUnloadNow @ stdcall -private DllCanUnloadNow()
#@ stub DllGetClassObject #@ stub DllGetClassObject
@ stdcall EnumColorProfilesA(str ptr ptr ptr ptr) @ stdcall EnumColorProfilesA(str ptr ptr ptr ptr)
@ stdcall EnumColorProfilesW(wstr ptr ptr ptr ptr) @ stdcall EnumColorProfilesW(wstr ptr ptr ptr ptr)

View file

@ -891,11 +891,6 @@ HRESULT WINAPI DllUnregisterServer(void)
return __wine_unregister_resources( MSCOREE_hInstance ); return __wine_unregister_resources( MSCOREE_hInstance );
} }
HRESULT WINAPI DllCanUnloadNow(VOID)
{
return S_FALSE;
}
void WINAPI CoEEShutDownCOM(void) void WINAPI CoEEShutDownCOM(void)
{ {
FIXME("stub.\n"); FIXME("stub.\n");

View file

@ -568,14 +568,6 @@ BOOL WINAPI DllMain(HINSTANCE hinst, DWORD fdwReason, LPVOID fImpLoad)
return TRUE; return TRUE;
} }
/*************************************************************************
* DllCanUnloadNow (MSCTF.@)
*/
HRESULT WINAPI DllCanUnloadNow(void)
{
return S_FALSE;
}
/*********************************************************************** /***********************************************************************
* DllGetClassObject (MSCTF.@) * DllGetClassObject (MSCTF.@)
*/ */

View file

@ -82,7 +82,7 @@
@ stub DRMSetRevocationPoint @ stub DRMSetRevocationPoint
@ stub DRMSetUsagePolicy @ stub DRMSetUsagePolicy
@ stub DRMVerify @ stub DRMVerify
@ stub DllCanUnloadNow @ stdcall -private DllCanUnloadNow()
@ stub DllGetClassObject @ stub DllGetClassObject
@ stub DllRegisterServer @ stub DllRegisterServer
@ stub DllUnregisterServer @ stub DllUnregisterServer

View file

@ -490,16 +490,6 @@ HRESULT WINAPI DllGetClassObject(REFCLSID rclsid, REFIID riid, LPVOID *ppv)
return CLASS_E_CLASSNOTAVAILABLE; return CLASS_E_CLASSNOTAVAILABLE;
} }
/******************************************************************
* DllCanUnloadNow (MSHTML.@)
*/
HRESULT WINAPI DllCanUnloadNow(void)
{
TRACE("()\n");
/* The cost of keeping this DLL in memory is small. */
return S_FALSE;
}
/*********************************************************************** /***********************************************************************
* RunHTMLApplication (MSHTML.@) * RunHTMLApplication (MSHTML.@)
* *

View file

@ -306,14 +306,6 @@ HRESULT WINAPI DllGetClassObject(REFCLSID rclsid, REFIID riid, LPVOID *ppv)
return CLASS_E_CLASSNOTAVAILABLE; return CLASS_E_CLASSNOTAVAILABLE;
} }
/***********************************************************************
* DllCanUnloadNow (msident.@)
*/
HRESULT WINAPI DllCanUnloadNow(void)
{
return S_FALSE;
}
/*********************************************************************** /***********************************************************************
* DllRegisterServer (msident.@) * DllRegisterServer (msident.@)
*/ */

View file

@ -144,14 +144,6 @@ HRESULT WINAPI DllGetClassObject(REFCLSID rclsid, REFIID riid, LPVOID *ppv)
return CLASS_E_CLASSNOTAVAILABLE; return CLASS_E_CLASSNOTAVAILABLE;
} }
/******************************************************************
* DllCanUnloadNow (msimtf.@)
*/
HRESULT WINAPI DllCanUnloadNow(void)
{
return S_FALSE;
}
/*********************************************************************** /***********************************************************************
* DllRegisterServer (msimtf.@) * DllRegisterServer (msimtf.@)
*/ */

View file

@ -32,18 +32,6 @@
WINE_DEFAULT_DEBUG_CHANNEL(msisys); WINE_DEFAULT_DEBUG_CHANNEL(msisys);
/***********************************************************************
* DllCanUnloadNow (MSISYS.@)
*
* RETURNS
* Success: S_OK
* Failure: S_FALSE
*/
HRESULT WINAPI DllCanUnloadNow(void)
{
return S_FALSE;
}
/*********************************************************************** /***********************************************************************
* DllGetClassObject (MSISYS.@) * DllGetClassObject (MSISYS.@)
*/ */

View file

@ -4089,15 +4089,6 @@ HRESULT WINAPI DllGetClassObject(REFCLSID rclsid, REFIID riid, LPVOID *ppv)
return CLASS_E_CLASSNOTAVAILABLE; return CLASS_E_CLASSNOTAVAILABLE;
} }
/***********************************************************************
* DllCanUnloadNow (msscript.ocx.@)
*/
HRESULT WINAPI DllCanUnloadNow(void)
{
TRACE("\n");
return S_FALSE;
}
/*********************************************************************** /***********************************************************************
* DllRegisterServer (msscript.ocx.@) * DllRegisterServer (msscript.ocx.@)
*/ */

View file

@ -12,8 +12,8 @@
@ stub SASetNSAccountInformation @ stub SASetNSAccountInformation
@ stub SetNetScheduleAccountInformation @ stub SetNetScheduleAccountInformation
@ stub _ConvertAtJobsToTasks@0 @ stub _ConvertAtJobsToTasks@0
@ stub _DllCanUnloadNow@0 @ stdcall -private _DllCanUnloadNow@0() DllCanUnloadNow
@ stub _DllGetClassObject@12 @ stdcall -private _DllGetClassObject@12(ptr ptr ptr) DllGetClassObject
@ stub _GetNetScheduleAccountInformation@12 @ stub _GetNetScheduleAccountInformation@12
@ stdcall _NetrJobAdd@12(wstr ptr ptr) NetrJobAdd_wrapper @ stdcall _NetrJobAdd@12(wstr ptr ptr) NetrJobAdd_wrapper
@ stdcall _NetrJobDel@12(wstr long long) NetrJobDel_wrapper @ stdcall _NetrJobDel@12(wstr long long) NetrJobDel_wrapper

View file

@ -38,14 +38,6 @@ BOOL WINAPI DllMain(HINSTANCE hinstance, DWORD reason, LPVOID reserved)
return TRUE; return TRUE;
} }
/***********************************************************************
* DllCanUnloadNow (MSXML.@)
*/
HRESULT WINAPI DllCanUnloadNow(void)
{
return S_FALSE;
}
/*********************************************************************** /***********************************************************************
* DllRegisterServer (MSXML.@) * DllRegisterServer (MSXML.@)
*/ */

View file

@ -38,14 +38,6 @@ BOOL WINAPI DllMain(HINSTANCE hinstance, DWORD reason, LPVOID reserved)
return TRUE; return TRUE;
} }
/***********************************************************************
* DllCanUnloadNow (MSXML2.@)
*/
HRESULT WINAPI DllCanUnloadNow(void)
{
return S_FALSE;
}
/*********************************************************************** /***********************************************************************
* DllRegisterServer (MSXML2.@) * DllRegisterServer (MSXML2.@)
*/ */

View file

@ -418,12 +418,6 @@ const CLSID* SchemaCache_version(MSXML_VERSION v)
} }
} }
HRESULT WINAPI DllCanUnloadNow(void)
{
return S_FALSE;
}
BOOL WINAPI DllMain(HINSTANCE hInstDLL, DWORD fdwReason, LPVOID reserved) BOOL WINAPI DllMain(HINSTANCE hInstDLL, DWORD fdwReason, LPVOID reserved)
{ {
MSXML_hInstance = hInstDLL; MSXML_hInstance = hInstDLL;

View file

@ -26,11 +26,6 @@
static HINSTANCE instance; static HINSTANCE instance;
HRESULT WINAPI DllCanUnloadNow(void)
{
return S_FALSE;
}
BOOL WINAPI DllMain(HINSTANCE hinstance, DWORD reason, LPVOID reserved) BOOL WINAPI DllMain(HINSTANCE hinstance, DWORD reason, LPVOID reserved)
{ {
switch (reason) switch (reason)

View file

@ -26,11 +26,6 @@
static HINSTANCE instance; static HINSTANCE instance;
HRESULT WINAPI DllCanUnloadNow(void)
{
return S_FALSE;
}
BOOL WINAPI DllMain(HINSTANCE hinstance, DWORD reason, LPVOID reserved) BOOL WINAPI DllMain(HINSTANCE hinstance, DWORD reason, LPVOID reserved)
{ {
switch (reason) switch (reason)

View file

@ -166,8 +166,3 @@ HRESULT WINAPI DllUnregisterServer(void)
{ {
return __wine_unregister_resources( NETCFGX_hInstance ); return __wine_unregister_resources( NETCFGX_hInstance );
} }
HRESULT WINAPI DllCanUnloadNow(void)
{
return S_FALSE;
}

View file

@ -131,14 +131,6 @@ HRESULT WINAPI DllGetClassObject( REFCLSID rclsid, REFIID iid, LPVOID *ppv )
return IClassFactory_QueryInterface( cf, iid, ppv ); return IClassFactory_QueryInterface( cf, iid, ppv );
} }
/***********************************************************************
* DllCanUnloadNow (NETPROFM.@)
*/
HRESULT WINAPI DllCanUnloadNow( void )
{
return S_FALSE;
}
/*********************************************************************** /***********************************************************************
* DllRegisterServer (NETPROFM.@) * DllRegisterServer (NETPROFM.@)
*/ */

View file

@ -1080,22 +1080,6 @@ HRESULT WINAPI DllGetClassObject(REFCLSID rclsid, REFIID iid, LPVOID *ppv)
return OLEAUTPS_DllGetClassObject(rclsid, iid, ppv); return OLEAUTPS_DllGetClassObject(rclsid, iid, ppv);
} }
/***********************************************************************
* DllCanUnloadNow (OLEAUT32.@)
*
* Determine if this dll can be unloaded from the callers address space.
*
* PARAMS
* None.
*
* RETURNS
* Always returns S_FALSE. This dll cannot be unloaded.
*/
HRESULT WINAPI DllCanUnloadNow(void)
{
return S_FALSE;
}
/***************************************************************************** /*****************************************************************************
* DllMain [OLEAUT32.@] * DllMain [OLEAUT32.@]
*/ */

View file

@ -166,14 +166,6 @@ HRESULT WINAPI DllGetClassObject(REFCLSID rclsid, REFIID riid, void **obj)
return CLASS_E_CLASSNOTAVAILABLE; return CLASS_E_CLASSNOTAVAILABLE;
} }
/******************************************************************
* DllCanUnloadNow
*/
HRESULT WINAPI DllCanUnloadNow(void)
{
return S_FALSE;
}
/*********************************************************************** /***********************************************************************
* DllRegisterServer * DllRegisterServer
*/ */

View file

@ -48,14 +48,6 @@ HRESULT WINAPI DllRegisterServer(void)
return S_OK; return S_OK;
} }
/***********************************************************************
* DllCanUnloadNow (OLEPRO32.255)
*/
HRESULT WINAPI DllCanUnloadNow(void)
{
return S_FALSE;
}
/*********************************************************************** /***********************************************************************
* DllGetClassObject (OLEPRO32.@) * DllGetClassObject (OLEPRO32.@)
*/ */

View file

@ -482,11 +482,6 @@ HRESULT WINAPI DllGetClassObject(REFCLSID clsid, REFIID iid, void **out)
return E_NOTIMPL; return E_NOTIMPL;
} }
HRESULT WINAPI DllCanUnloadNow(void)
{
return S_FALSE;
}
static HINSTANCE OPC_hInstance; static HINSTANCE OPC_hInstance;
BOOL WINAPI DllMain(HINSTANCE hInstDLL, DWORD reason, void *reserved) BOOL WINAPI DllMain(HINSTANCE hInstDLL, DWORD reason, void *reserved)

View file

@ -648,11 +648,6 @@ HRESULT WINAPI DllGetClassObject(REFCLSID clsid, REFIID iid, void **obj)
return CLASS_E_CLASSNOTAVAILABLE; return CLASS_E_CLASSNOTAVAILABLE;
} }
HRESULT WINAPI DllCanUnloadNow(void)
{
return S_OK;
}
HRESULT WINAPI DllRegisterServer(void) HRESULT WINAPI DllRegisterServer(void)
{ {
return __wine_register_resources(g_instance); return __wine_register_resources(g_instance);

View file

@ -1,4 +1,4 @@
@ stub DllCanUnloadNow @ stdcall -private DllCanUnloadNow()
@ stub DllGetClassObject @ stub DllGetClassObject
@ stub DllRegisterServer @ stub DllRegisterServer
@ stub DllUnregisterServer @ stub DllUnregisterServer

View file

@ -1,7 +1,7 @@
@ stub ConnectToPrinterDlg @ stub ConnectToPrinterDlg
@ stub ConnectToPrinterPropertyPage @ stub ConnectToPrinterPropertyPage
@ stub ConstructPrinterFriendlyName @ stub ConstructPrinterFriendlyName
@ stub DllCanUnloadNow @ stdcall -private DllCanUnloadNow()
@ stub DllGetClassObject @ stub DllGetClassObject
@ stub DocumentPropertiesWrap @ stub DocumentPropertiesWrap
@ stub PnPInterface @ stub PnPInterface

View file

@ -12,7 +12,7 @@
@ stub ConvertDevModeToPrintTicketThunk @ stub ConvertDevModeToPrintTicketThunk
@ stub ConvertPrintTicketToDevModeThunk2 @ stub ConvertPrintTicketToDevModeThunk2
@ stub ConvertPrintTicketToDevModeThunk @ stub ConvertPrintTicketToDevModeThunk
@ stub DllCanUnloadNow @ stdcall -private DllCanUnloadNow()
@ stub DllGetClassObject @ stub DllGetClassObject
@ stdcall -private DllMain(long long ptr) @ stdcall -private DllMain(long long ptr)
@ stub DllRegisterServer @ stub DllRegisterServer

View file

@ -130,11 +130,6 @@ HRESULT WINAPI DllGetClassObject(REFCLSID rclsid, REFIID riid, LPVOID *ppv)
return CLASS_E_CLASSNOTAVAILABLE; return CLASS_E_CLASSNOTAVAILABLE;
} }
HRESULT WINAPI DllCanUnloadNow(void)
{
return S_FALSE;
}
static HRESULT WINAPI propsys_QueryInterface(IPropertySystem *iface, REFIID riid, void **obj) static HRESULT WINAPI propsys_QueryInterface(IPropertySystem *iface, REFIID riid, void **obj)
{ {
*obj = NULL; *obj = NULL;

View file

@ -375,8 +375,3 @@ HRESULT WINAPI DllGetClassObject(REFCLSID rclsid, REFIID iid, LPVOID *ppv)
FIXME("%s %s %p\n", debugstr_guid(rclsid), debugstr_guid(iid), ppv); FIXME("%s %s %p\n", debugstr_guid(rclsid), debugstr_guid(iid), ppv);
return CLASS_E_CLASSNOTAVAILABLE; return CLASS_E_CLASSNOTAVAILABLE;
} }
HRESULT WINAPI DllCanUnloadNow(void)
{
return S_FALSE;
}

View file

@ -128,11 +128,6 @@ HRESULT WINAPI DllGetClassObject(REFCLSID clsid, REFIID iid, void **out)
return CLASS_E_CLASSNOTAVAILABLE; return CLASS_E_CLASSNOTAVAILABLE;
} }
HRESULT WINAPI DllCanUnloadNow(void)
{
return S_FALSE;
}
HRESULT WINAPI DllRegisterServer(void) HRESULT WINAPI DllRegisterServer(void)
{ {
return __wine_register_resources(qasf_instance); return __wine_register_resources(qasf_instance);

View file

@ -134,8 +134,3 @@ HRESULT WINAPI DllUnregisterServer(void)
{ {
return __wine_unregister_resources(qdvd_instance); return __wine_unregister_resources(qdvd_instance);
} }
HRESULT WINAPI DllCanUnloadNow(void)
{
return S_FALSE;
}

View file

@ -139,14 +139,6 @@ static const IClassFactoryVtbl DSCF_Vtbl =
}; };
/***********************************************************************
* DllCanUnloadNow (QEDIT.@)
*/
HRESULT WINAPI DllCanUnloadNow(void)
{
return S_FALSE;
}
/******************************************************************************* /*******************************************************************************
* DllGetClassObject [QEDIT.@] * DllGetClassObject [QEDIT.@]
* Retrieves class object from a DLL object * Retrieves class object from a DLL object

View file

@ -46,11 +46,6 @@ HRESULT WINAPI DllGetClassObject(REFCLSID rclsid, REFIID iid, LPVOID *ppv)
return CLASS_E_CLASSNOTAVAILABLE; return CLASS_E_CLASSNOTAVAILABLE;
} }
HRESULT WINAPI DllCanUnloadNow(void)
{
return S_FALSE;
}
HRESULT WINAPI DllRegisterServer(void) HRESULT WINAPI DllRegisterServer(void)
{ {
FIXME("\n"); FIXME("\n");

View file

@ -157,15 +157,6 @@ BOOL WINAPI DllMain( HINSTANCE dll, DWORD reason, LPVOID reserved )
return TRUE; return TRUE;
} }
/******************************************************************
* DllCanUnloadNow
*/
HRESULT WINAPI DllCanUnloadNow( void )
{
TRACE( "()\n" );
return S_FALSE;
}
/*********************************************************************** /***********************************************************************
* DllRegisterServer * DllRegisterServer
*/ */

View file

@ -2550,11 +2550,3 @@ HRESULT WINAPI DllGetClassObject(REFCLSID rclsid, REFIID riid, void **ppv)
FIXME("%s %s %p\n", debugstr_guid(rclsid), debugstr_guid(riid), ppv); FIXME("%s %s %p\n", debugstr_guid(rclsid), debugstr_guid(riid), ppv);
return CLASS_E_CLASSNOTAVAILABLE; return CLASS_E_CLASSNOTAVAILABLE;
} }
/***********************************************************************
* DllCanUnloadNow (scrobj.@)
*/
HRESULT WINAPI DllCanUnloadNow(void)
{
return S_FALSE;
}

View file

@ -290,11 +290,3 @@ HRESULT WINAPI DllGetClassObject(REFCLSID rclsid, REFIID riid, LPVOID* ppv)
FIXME("%s %s %p\n", debugstr_guid(rclsid), debugstr_guid(riid), ppv); FIXME("%s %s %p\n", debugstr_guid(rclsid), debugstr_guid(riid), ppv);
return CLASS_E_CLASSNOTAVAILABLE; return CLASS_E_CLASSNOTAVAILABLE;
} }
/***********************************************************************
* DllCanUnloadNow (scrrun.@)
*/
HRESULT WINAPI DllCanUnloadNow(void)
{
return S_FALSE;
}

View file

@ -3,7 +3,7 @@
@ stub CreateRandomAccessStreamOnFile @ stub CreateRandomAccessStreamOnFile
@ stub CreateRandomAccessStreamOverStream @ stub CreateRandomAccessStreamOverStream
@ stub CreateStreamOverRandomAccessStream @ stub CreateStreamOverRandomAccessStream
@ stub DllCanUnloadNow @ stdcall -private DllCanUnloadNow()
@ stub DllGetActivationFactory @ stub DllGetActivationFactory
@ stub DllGetClassObject @ stub DllGetClassObject
@ stdcall GetCurrentProcessExplicitAppUserModelID(ptr) @ stdcall GetCurrentProcessExplicitAppUserModelID(ptr)

View file

@ -1169,14 +1169,6 @@ HRESULT WINAPI DllInstall(BOOL bInstall, LPCWSTR cmdline)
return S_OK; /* indicate success */ return S_OK; /* indicate success */
} }
/***********************************************************************
* DllCanUnloadNow (SHELL32.@)
*/
HRESULT WINAPI DllCanUnloadNow(void)
{
return S_FALSE;
}
/*********************************************************************** /***********************************************************************
* DllRegisterServer (SHELL32.@) * DllRegisterServer (SHELL32.@)
*/ */

View file

@ -159,14 +159,6 @@ HRESULT WINAPI DllGetClassObject( REFCLSID rclsid, REFIID iid, LPVOID *ppv )
return STI_DllGetClassObject( rclsid, iid, ppv ); return STI_DllGetClassObject( rclsid, iid, ppv );
} }
/******************************************************************************
* DllCanUnloadNow (STI.@)
*/
HRESULT WINAPI DllCanUnloadNow( void )
{
return S_FALSE;
}
/*********************************************************************** /***********************************************************************
* DllRegisterServer (STI.@) * DllRegisterServer (STI.@)
*/ */

View file

@ -153,14 +153,6 @@ HRESULT WINAPI DllGetClassObject(REFCLSID rclsid, REFIID riid, LPVOID *obj)
return CLASS_E_CLASSNOTAVAILABLE; return CLASS_E_CLASSNOTAVAILABLE;
} }
/***********************************************************************
* DllCanUnloadNow
*/
HRESULT WINAPI DllCanUnloadNow(void)
{
return S_FALSE;
}
/*********************************************************************** /***********************************************************************
* DllRegisterServer * DllRegisterServer
*/ */

View file

@ -1199,15 +1199,6 @@ HRESULT WINAPI DllGetClassObject( REFCLSID clsid, REFIID iid, void **obj )
return IClassFactory_QueryInterface( cf, iid, obj ); return IClassFactory_QueryInterface( cf, iid, obj );
} }
/******************************************************************
* DllCanUnloadNow
*/
HRESULT WINAPI DllCanUnloadNow( void )
{
TRACE( "()\n" );
return S_FALSE;
}
/*********************************************************************** /***********************************************************************
* DllRegisterServer * DllRegisterServer
*/ */

View file

@ -1,4 +1,4 @@
@ stub DllCanUnloadNow @ stdcall -private DllCanUnloadNow()
@ stub DllGetClassObject @ stub DllGetClassObject
@ stub DllRegisterServer @ stub DllRegisterServer
@ stub DllUnregisterServer @ stub DllUnregisterServer

View file

@ -197,11 +197,6 @@ HRESULT WINAPI DllGetClassObject(REFCLSID rclsid, REFIID riid, void **ppv)
return S_OK; return S_OK;
} }
HRESULT WINAPI DllCanUnloadNow(void)
{
return S_FALSE;
}
HRESULT WINAPI DllRegisterServer(void) HRESULT WINAPI DllRegisterServer(void)
{ {
return __wine_register_resources( instance ); return __wine_register_resources( instance );

View file

@ -302,14 +302,6 @@ HRESULT WINAPI DllGetClassObject(REFCLSID rclsid, REFIID riid, LPVOID *ppv)
return CLASS_E_CLASSNOTAVAILABLE; return CLASS_E_CLASSNOTAVAILABLE;
} }
/***********************************************************************
* DllCanUnloadNow (vbscript.@)
*/
HRESULT WINAPI DllCanUnloadNow(void)
{
return S_FALSE;
}
/*********************************************************************** /***********************************************************************
* DllRegisterServer (vbscript.@) * DllRegisterServer (vbscript.@)
*/ */

View file

@ -80,7 +80,7 @@
@ stub CreateVssExpressWriterInternal @ stub CreateVssExpressWriterInternal
@ stub CreateWriter @ stub CreateWriter
@ stub CreateWriterEx @ stub CreateWriterEx
@ stub DllCanUnloadNow @ stdcall -private DllCanUnloadNow()
@ stub DllGetClassObject @ stub DllGetClassObject
@ stub GetProviderMgmtInterface @ stub GetProviderMgmtInterface
@ stub GetProviderMgmtInterfaceInternal @ stub GetProviderMgmtInterfaceInternal

View file

@ -296,14 +296,6 @@ HRESULT WINAPI DllGetClassObject( REFCLSID rclsid, REFIID iid, LPVOID *obj )
return IClassFactory_QueryInterface( cf, iid, obj ); return IClassFactory_QueryInterface( cf, iid, obj );
} }
/***********************************************************************
* DllCanUnloadNow (WBEMDISP.@)
*/
HRESULT WINAPI DllCanUnloadNow(void)
{
return S_FALSE;
}
/*********************************************************************** /***********************************************************************
* DllRegisterServer (WBEMDISP.@) * DllRegisterServer (WBEMDISP.@)
*/ */

View file

@ -148,14 +148,6 @@ HRESULT WINAPI DllGetClassObject( REFCLSID rclsid, REFIID iid, LPVOID *ppv )
return IClassFactory_QueryInterface( cf, iid, ppv ); return IClassFactory_QueryInterface( cf, iid, ppv );
} }
/***********************************************************************
* DllCanUnloadNow (WBEMPROX.@)
*/
HRESULT WINAPI DllCanUnloadNow( void )
{
return S_FALSE;
}
/*********************************************************************** /***********************************************************************
* DllRegisterServer (WBEMPROX.@) * DllRegisterServer (WBEMPROX.@)
*/ */

View file

@ -1,4 +1,4 @@
@ stub -private DllCanUnloadNow @ stdcall -private DllCanUnloadNow()
@ stdcall -private DllMain(long long ptr) @ stdcall -private DllMain(long long ptr)
@ stub WIMApplyImage @ stub WIMApplyImage
@ stub WIMCaptureImage @ stub WIMCaptureImage

View file

@ -632,11 +632,6 @@ static struct windows_gaming_input windows_gaming_input =
1 1
}; };
HRESULT WINAPI DllCanUnloadNow(void)
{
return S_FALSE;
}
HRESULT WINAPI DllGetClassObject(REFCLSID clsid, REFIID riid, void **out) HRESULT WINAPI DllGetClassObject(REFCLSID clsid, REFIID riid, void **out)
{ {
FIXME("clsid %s, riid %s, out %p stub!\n", debugstr_guid(clsid), debugstr_guid(riid), out); FIXME("clsid %s, riid %s, out %p stub!\n", debugstr_guid(clsid), debugstr_guid(riid), out);

View file

@ -459,11 +459,6 @@ static struct windows_globalization windows_globalization =
0 0
}; };
HRESULT WINAPI DllCanUnloadNow(void)
{
return S_FALSE;
}
HRESULT WINAPI DllGetClassObject(REFCLSID clsid, REFIID riid, void **out) HRESULT WINAPI DllGetClassObject(REFCLSID clsid, REFIID riid, void **out)
{ {
FIXME("clsid %s, riid %s, out %p stub!\n", debugstr_guid(clsid), debugstr_guid(riid), out); FIXME("clsid %s, riid %s, out %p stub!\n", debugstr_guid(clsid), debugstr_guid(riid), out);

View file

@ -368,11 +368,6 @@ static struct windows_media_devices windows_media_devices =
1 1
}; };
HRESULT WINAPI DllCanUnloadNow(void)
{
return S_FALSE;
}
HRESULT WINAPI DllGetClassObject(REFCLSID clsid, REFIID riid, void **out) HRESULT WINAPI DllGetClassObject(REFCLSID clsid, REFIID riid, void **out)
{ {
FIXME("clsid %s, riid %s, out %p stub!\n", debugstr_guid(clsid), debugstr_guid(riid), out); FIXME("clsid %s, riid %s, out %p stub!\n", debugstr_guid(clsid), debugstr_guid(riid), out);

View file

@ -355,11 +355,6 @@ static struct windows_media_speech windows_media_speech =
1 1
}; };
HRESULT WINAPI DllCanUnloadNow(void)
{
return S_FALSE;
}
HRESULT WINAPI DllGetClassObject(REFCLSID clsid, REFIID riid, void **out) HRESULT WINAPI DllGetClassObject(REFCLSID clsid, REFIID riid, void **out)
{ {
FIXME("clsid %s, riid %s, out %p stub!\n", debugstr_guid(clsid), debugstr_guid(riid), out); FIXME("clsid %s, riid %s, out %p stub!\n", debugstr_guid(clsid), debugstr_guid(riid), out);

Some files were not shown because too many files have changed in this diff Show more