Commit bd6b5374 authored by Alexandre Julliard's avatar Alexandre Julliard

winecrt0: Add a default implementation for DllCanUnloadNow().

parent 2b6458b7
...@@ -22,7 +22,7 @@ ...@@ -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
...@@ -2115,11 +2115,6 @@ HRESULT WINAPI DllGetClassObject(REFCLSID clsid, REFIID iid, LPVOID *obj) ...@@ -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);
......
...@@ -7,7 +7,7 @@ ...@@ -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
...@@ -200,14 +200,6 @@ HRESULT WINAPI DllGetClassObject(REFCLSID rclsid, REFIID riid, LPVOID *ppv) ...@@ -200,14 +200,6 @@ HRESULT WINAPI DllGetClassObject(REFCLSID rclsid, REFIID riid, LPVOID *ppv)
} }
/*********************************************************************** /***********************************************************************
* DllCanUnloadNow (AMSTREAM.@)
*/
HRESULT WINAPI DllCanUnloadNow(void)
{
return S_FALSE;
}
/***********************************************************************
* DllRegisterServer (AMSTREAM.@) * DllRegisterServer (AMSTREAM.@)
*/ */
HRESULT WINAPI DllRegisterServer(void) HRESULT WINAPI DllRegisterServer(void)
......
...@@ -544,11 +544,3 @@ HRESULT WINAPI DllUnregisterServer(void) ...@@ -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;
}
...@@ -38,9 +38,6 @@ WINE_DEFAULT_DEBUG_CHANNEL(avifile); ...@@ -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 ...@@ -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;
} }
...@@ -197,14 +192,6 @@ HRESULT WINAPI DllGetClassObject(REFCLSID pclsid, REFIID piid, LPVOID *ppv) ...@@ -197,14 +192,6 @@ HRESULT WINAPI DllGetClassObject(REFCLSID pclsid, REFIID piid, LPVOID *ppv)
} }
/***************************************************************************** /*****************************************************************************
* DllCanUnloadNow (AVIFIL32.@)
*/
HRESULT WINAPI DllCanUnloadNow(void)
{
return ((AVIFILE_bLocked || AVIFILE_uUseCount) ? S_FALSE : S_OK);
}
/*****************************************************************************
* DllMain [AVIFIL32.init] * DllMain [AVIFIL32.init]
*/ */
BOOL WINAPI DllMain(HINSTANCE hInstDll, DWORD fdwReason, LPVOID lpvReserved) BOOL WINAPI DllMain(HINSTANCE hInstDll, DWORD fdwReason, LPVOID lpvReserved)
......
...@@ -90,7 +90,7 @@ ...@@ -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
...@@ -61,5 +61,5 @@ ...@@ -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
...@@ -56,11 +56,6 @@ HRESULT WINAPI DllGetClassObject(REFCLSID rclsid, REFIID riid, void **obj) ...@@ -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 );
......
...@@ -24,14 +24,6 @@ ...@@ -24,14 +24,6 @@
#include "winbase.h" #include "winbase.h"
/*********************************************************************** /***********************************************************************
* DllCanUnloadNow (COMCAT.@)
*/
HRESULT WINAPI DllCanUnloadNow(void)
{
return S_FALSE;
}
/***********************************************************************
* DllRegisterServer (COMCAT.@) * DllRegisterServer (COMCAT.@)
*/ */
HRESULT WINAPI DllRegisterServer(void) HRESULT WINAPI DllRegisterServer(void)
......
...@@ -1032,14 +1032,6 @@ HRESULT WINAPI DllGetClassObject(REFCLSID rclsid, REFIID riid, void **ppv) ...@@ -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.@)
*/ */
......
@ 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
......
...@@ -14,7 +14,7 @@ ...@@ -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
......
...@@ -24,7 +24,7 @@ ...@@ -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
...@@ -2339,11 +2339,6 @@ HRESULT WINAPI Direct3DRMCreate(IDirect3DRM **d3drm) ...@@ -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);
......
...@@ -220,14 +220,6 @@ HRESULT WINAPI DllGetClassObject(REFCLSID rclsid, REFIID riid, LPVOID *ppv) ...@@ -220,14 +220,6 @@ HRESULT WINAPI DllGetClassObject(REFCLSID rclsid, REFIID riid, LPVOID *ppv)
} }
/*********************************************************************** /***********************************************************************
* DllCanUnloadNow (D3DXOF.@)
*/
HRESULT WINAPI DllCanUnloadNow(void)
{
return S_FALSE;
}
/***********************************************************************
* DllRegisterServer (D3DXOF.@) * DllRegisterServer (D3DXOF.@)
*/ */
HRESULT WINAPI DllRegisterServer(void) HRESULT WINAPI DllRegisterServer(void)
......
...@@ -5,7 +5,7 @@ ...@@ -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
......
...@@ -18,7 +18,7 @@ ...@@ -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
......
...@@ -778,21 +778,6 @@ HRESULT WINAPI DllGetClassObject(REFCLSID rclsid, REFIID riid, void **out) ...@@ -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 );
......
...@@ -207,15 +207,6 @@ static HRESULT ddrawex_factory_create(IUnknown *outer_unknown, REFIID riid, void ...@@ -207,15 +207,6 @@ static HRESULT ddrawex_factory_create(IUnknown *outer_unknown, REFIID riid, void
} }
/******************************************************************************* /*******************************************************************************
* DllCanUnloadNow [DDRAWEX.@] Determines whether the DLL is in use.
*/
HRESULT WINAPI DllCanUnloadNow(void)
{
return S_FALSE;
}
/*******************************************************************************
* DllGetClassObject [DDRAWEX.@] * DllGetClassObject [DDRAWEX.@]
*/ */
HRESULT WINAPI DllGetClassObject(REFCLSID rclsid, REFIID riid, void **out) HRESULT WINAPI DllGetClassObject(REFCLSID rclsid, REFIID riid, void **out)
......
...@@ -137,15 +137,6 @@ HRESULT WINAPI DllGetClassObject(REFCLSID clsid, REFIID iid, LPVOID *out) ...@@ -137,15 +137,6 @@ HRESULT WINAPI DllGetClassObject(REFCLSID clsid, REFIID iid, LPVOID *out)
} }
/*********************************************************************** /***********************************************************************
* DllCanUnloadNow (dhtmled.ocx.@)
*/
HRESULT WINAPI DllCanUnloadNow(void)
{
TRACE("()\n");
return S_FALSE;
}
/***********************************************************************
* DllRegisterServer (dhtmled.ocx.@) * DllRegisterServer (dhtmled.ocx.@)
*/ */
HRESULT WINAPI DllRegisterServer(void) HRESULT WINAPI DllRegisterServer(void)
......
...@@ -1665,14 +1665,6 @@ static const IClassFactoryVtbl DICF_Vtbl = { ...@@ -1665,14 +1665,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.@)
*/ */
HRESULT WINAPI DllGetClassObject(REFCLSID rclsid, REFIID riid, LPVOID *ppv) HRESULT WINAPI DllGetClassObject(REFCLSID rclsid, REFIID riid, LPVOID *ppv)
......
...@@ -57,11 +57,6 @@ HRESULT WINAPI DllUnregisterServer(void) ...@@ -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
{ {
......
...@@ -158,14 +158,6 @@ static IClassFactoryImpl DPNET_CFS[] = { ...@@ -158,14 +158,6 @@ static IClassFactoryImpl DPNET_CFS[] = {
}; };
/*********************************************************************** /***********************************************************************
* DllCanUnloadNow (DPNET.@)
*/
HRESULT WINAPI DllCanUnloadNow(void)
{
return S_FALSE;
}
/***********************************************************************
* DllGetClassObject (DPNET.@) * DllGetClassObject (DPNET.@)
*/ */
HRESULT WINAPI DllGetClassObject(REFCLSID rclsid, REFIID riid, LPVOID *ppv) HRESULT WINAPI DllGetClassObject(REFCLSID rclsid, REFIID riid, LPVOID *ppv)
......
...@@ -51,17 +51,6 @@ HRESULT WINAPI DllRegisterServer(void) ...@@ -51,17 +51,6 @@ HRESULT WINAPI DllRegisterServer(void)
/****************************************************************** /******************************************************************
* DllCanUnloadNow (DPNHPAST.@)
*
*
*/
HRESULT WINAPI DllCanUnloadNow(void)
{
return S_FALSE;
}
/******************************************************************
* DllGetClassObject (DPNHPAST.@) * DllGetClassObject (DPNHPAST.@)
* *
* *
......
...@@ -143,11 +143,6 @@ HRESULT WINAPI DllGetClassObject(REFCLSID rclsid, REFIID riid, void **ppv) ...@@ -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 );
......
...@@ -914,11 +914,6 @@ HRESULT WINAPI DllGetClassObject(REFCLSID clsid, REFIID iid, void **out) ...@@ -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");
......
...@@ -760,19 +760,6 @@ HRESULT WINAPI DllGetClassObject(REFCLSID rclsid, REFIID riid, LPVOID *ppv) ...@@ -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; \
......
...@@ -215,14 +215,6 @@ BOOL WINAPI DllMain(HINSTANCE inst, DWORD reason, void *reserved) ...@@ -215,14 +215,6 @@ BOOL WINAPI DllMain(HINSTANCE inst, DWORD reason, void *reserved)
} }
/*********************************************************************** /***********************************************************************
* DllCanUnloadNow (DSQUERY.@)
*/
HRESULT WINAPI DllCanUnloadNow(void)
{
return S_FALSE;
}
/***********************************************************************
* DllGetClassObject (DSQUERY.@) * DllGetClassObject (DSQUERY.@)
*/ */
HRESULT WINAPI DllGetClassObject(REFCLSID rclsid, REFIID riid, void **out) HRESULT WINAPI DllGetClassObject(REFCLSID rclsid, REFIID riid, void **out)
......
...@@ -321,8 +321,3 @@ HRESULT WINAPI DllGetClassObject(REFCLSID clsid, REFIID iid, LPVOID *obj) ...@@ -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;
}
...@@ -179,11 +179,6 @@ HRESULT WINAPI DllGetClassObject(REFCLSID rclsid, REFIID riid, void **ppv) ...@@ -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);
......
...@@ -181,11 +181,6 @@ HRESULT WINAPI DllGetClassObject(REFCLSID rclsid, REFIID riid, void **ppv) ...@@ -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);
......
...@@ -37,11 +37,6 @@ WINE_DEFAULT_DEBUG_CHANNEL(gameux); ...@@ -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);
......
...@@ -58,14 +58,6 @@ BOOL WINAPI DllMain(HINSTANCE hinstDLL, DWORD fdwReason, LPVOID lpvReserved) ...@@ -58,14 +58,6 @@ BOOL WINAPI DllMain(HINSTANCE hinstDLL, DWORD fdwReason, LPVOID lpvReserved)
} }
/*********************************************************************** /***********************************************************************
* DllCanUnloadNow (HLINK.@)
*/
HRESULT WINAPI DllCanUnloadNow( void )
{
return S_FALSE;
}
/***********************************************************************
* HlinkCreateFromMoniker (HLINK.@) * HlinkCreateFromMoniker (HLINK.@)
*/ */
HRESULT WINAPI HlinkCreateFromMoniker( IMoniker *pimkTrgt, LPCWSTR pwzLocation, HRESULT WINAPI HlinkCreateFromMoniker( IMoniker *pimkTrgt, LPCWSTR pwzLocation,
......
...@@ -166,11 +166,6 @@ HRESULT WINAPI DllGetClassObject( REFCLSID rclsid, REFIID iid, LPVOID *ppv ) ...@@ -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.@)
*/ */
......
...@@ -210,14 +210,6 @@ HRESULT WINAPI DllGetClassObject(REFCLSID rclsid, REFIID iid, LPVOID *ppv) ...@@ -210,14 +210,6 @@ HRESULT WINAPI DllGetClassObject(REFCLSID rclsid, REFIID iid, LPVOID *ppv)
} }
/*********************************************************************** /***********************************************************************
* DllCanUnloadNow (INETCOMM.@)
*/
HRESULT WINAPI DllCanUnloadNow(void)
{
return S_FALSE;
}
/***********************************************************************
* DllRegisterServer (INETCOMM.@) * DllRegisterServer (INETCOMM.@)
*/ */
HRESULT WINAPI DllRegisterServer(void) HRESULT WINAPI DllRegisterServer(void)
......
...@@ -147,11 +147,6 @@ HRESULT WINAPI DllGetClassObject(REFCLSID rclsid, REFIID iid, LPVOID *ppv) ...@@ -147,11 +147,6 @@ HRESULT WINAPI DllGetClassObject(REFCLSID rclsid, REFIID iid, LPVOID *ppv)
} }
HRESULT WINAPI DllCanUnloadNow(void)
{
return S_FALSE;
}
/*********************************************************************** /***********************************************************************
* DllRegisterServer (INFOSOFT.@) * DllRegisterServer (INFOSOFT.@)
*/ */
......
...@@ -19,16 +19,6 @@ ...@@ -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.@]
*/ */
......
...@@ -385,14 +385,6 @@ HRESULT WINAPI DllGetClassObject(REFCLSID rclsid, REFIID iid, LPVOID *ppv) ...@@ -385,14 +385,6 @@ HRESULT WINAPI DllGetClassObject(REFCLSID rclsid, REFIID iid, LPVOID *ppv)
} }
/*********************************************************************** /***********************************************************************
* DllCanUnloadNow (INSENG.@)
*/
HRESULT WINAPI DllCanUnloadNow(void)
{
return S_FALSE;
}
/***********************************************************************
* DllRegisterServer (INSENG.@) * DllRegisterServer (INSENG.@)
*/ */
HRESULT WINAPI DllRegisterServer(void) HRESULT WINAPI DllRegisterServer(void)
......
...@@ -44,11 +44,3 @@ HRESULT WINAPI DllUnregisterServer(void) ...@@ -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;
}
@ stub DllCanUnloadNow @ stdcall -private DllCanUnloadNow()
@ stub DllGetClassObject @ stub DllGetClassObject
@ stub DllRegisterServer @ stub DllRegisterServer
@ stub DllUnregisterServer @ stub DllUnregisterServer
......
...@@ -17,7 +17,7 @@ ...@@ -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
......
...@@ -1048,14 +1048,6 @@ HRESULT WINAPI DllGetClassObject(REFCLSID rclsid, REFIID riid, void **obj) ...@@ -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.@)
*/ */
......
...@@ -2028,8 +2028,3 @@ HRESULT WINAPI DllGetClassObject(REFCLSID clsid, REFIID riid, void **obj) ...@@ -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;
}
@ stub DllCanUnloadNow @ stdcall -private DllCanUnloadNow()
@ stub DllGetClassObject @ stub DllGetClassObject
@ stub DllRegisterServer @ stub DllRegisterServer
@ stub DllUnregisterServer @ stub DllUnregisterServer
......
...@@ -59,11 +59,6 @@ BOOL WINAPI DllMain(HINSTANCE instance, DWORD reason, LPVOID reserved) ...@@ -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 );
......
...@@ -166,11 +166,6 @@ HRESULT WINAPI DllUnregisterServer(void) ...@@ -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);
......
...@@ -173,11 +173,6 @@ BOOL WINAPI DllMain(HINSTANCE hinstDLL, DWORD fdwReason, LPVOID lpvReserved) ...@@ -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 {
......
...@@ -678,14 +678,6 @@ HRESULT WINAPI DllGetClassObject(REFCLSID clsid, REFIID iid, void **obj) ...@@ -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.@)
*/ */
......
...@@ -151,14 +151,6 @@ HRESULT WINAPI DllGetClassObject( REFCLSID clsid, REFIID iid, void **obj ) ...@@ -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
*/ */
......
...@@ -34,7 +34,7 @@ ...@@ -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)
......
...@@ -891,11 +891,6 @@ HRESULT WINAPI DllUnregisterServer(void) ...@@ -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");
......
...@@ -568,14 +568,6 @@ BOOL WINAPI DllMain(HINSTANCE hinst, DWORD fdwReason, LPVOID fImpLoad) ...@@ -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.@)
*/ */
......
...@@ -82,7 +82,7 @@ ...@@ -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
......
...@@ -490,16 +490,6 @@ HRESULT WINAPI DllGetClassObject(REFCLSID rclsid, REFIID riid, LPVOID *ppv) ...@@ -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.@)
* *
......
...@@ -307,14 +307,6 @@ HRESULT WINAPI DllGetClassObject(REFCLSID rclsid, REFIID riid, LPVOID *ppv) ...@@ -307,14 +307,6 @@ HRESULT WINAPI DllGetClassObject(REFCLSID rclsid, REFIID riid, LPVOID *ppv)
} }
/*********************************************************************** /***********************************************************************
* DllCanUnloadNow (msident.@)
*/
HRESULT WINAPI DllCanUnloadNow(void)
{
return S_FALSE;
}
/***********************************************************************
* DllRegisterServer (msident.@) * DllRegisterServer (msident.@)
*/ */
HRESULT WINAPI DllRegisterServer(void) HRESULT WINAPI DllRegisterServer(void)
......
...@@ -144,14 +144,6 @@ HRESULT WINAPI DllGetClassObject(REFCLSID rclsid, REFIID riid, LPVOID *ppv) ...@@ -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.@)
*/ */
......
...@@ -33,18 +33,6 @@ WINE_DEFAULT_DEBUG_CHANNEL(msisys); ...@@ -33,18 +33,6 @@ 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.@)
*/ */
HRESULT WINAPI DllGetClassObject(REFCLSID pclsid, REFIID piid, LPVOID *ppv) HRESULT WINAPI DllGetClassObject(REFCLSID pclsid, REFIID piid, LPVOID *ppv)
......
...@@ -4090,15 +4090,6 @@ HRESULT WINAPI DllGetClassObject(REFCLSID rclsid, REFIID riid, LPVOID *ppv) ...@@ -4090,15 +4090,6 @@ HRESULT WINAPI DllGetClassObject(REFCLSID rclsid, REFIID riid, LPVOID *ppv)
} }
/*********************************************************************** /***********************************************************************
* DllCanUnloadNow (msscript.ocx.@)
*/
HRESULT WINAPI DllCanUnloadNow(void)
{
TRACE("\n");
return S_FALSE;
}
/***********************************************************************
* DllRegisterServer (msscript.ocx.@) * DllRegisterServer (msscript.ocx.@)
*/ */
HRESULT WINAPI DllRegisterServer(void) HRESULT WINAPI DllRegisterServer(void)
......
...@@ -12,8 +12,8 @@ ...@@ -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
......
...@@ -39,14 +39,6 @@ BOOL WINAPI DllMain(HINSTANCE hinstance, DWORD reason, LPVOID reserved) ...@@ -39,14 +39,6 @@ BOOL WINAPI DllMain(HINSTANCE hinstance, DWORD reason, LPVOID reserved)
} }
/*********************************************************************** /***********************************************************************
* DllCanUnloadNow (MSXML.@)
*/
HRESULT WINAPI DllCanUnloadNow(void)
{
return S_FALSE;
}
/***********************************************************************
* DllRegisterServer (MSXML.@) * DllRegisterServer (MSXML.@)
*/ */
HRESULT WINAPI DllRegisterServer(void) HRESULT WINAPI DllRegisterServer(void)
......
...@@ -39,14 +39,6 @@ BOOL WINAPI DllMain(HINSTANCE hinstance, DWORD reason, LPVOID reserved) ...@@ -39,14 +39,6 @@ BOOL WINAPI DllMain(HINSTANCE hinstance, DWORD reason, LPVOID reserved)
} }
/*********************************************************************** /***********************************************************************
* DllCanUnloadNow (MSXML2.@)
*/
HRESULT WINAPI DllCanUnloadNow(void)
{
return S_FALSE;
}
/***********************************************************************
* DllRegisterServer (MSXML2.@) * DllRegisterServer (MSXML2.@)
*/ */
HRESULT WINAPI DllRegisterServer(void) HRESULT WINAPI DllRegisterServer(void)
......
...@@ -418,12 +418,6 @@ const CLSID* SchemaCache_version(MSXML_VERSION v) ...@@ -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;
......
...@@ -26,11 +26,6 @@ ...@@ -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)
......
...@@ -26,11 +26,6 @@ ...@@ -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)
......
...@@ -166,8 +166,3 @@ HRESULT WINAPI DllUnregisterServer(void) ...@@ -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;
}
...@@ -132,14 +132,6 @@ HRESULT WINAPI DllGetClassObject( REFCLSID rclsid, REFIID iid, LPVOID *ppv ) ...@@ -132,14 +132,6 @@ HRESULT WINAPI DllGetClassObject( REFCLSID rclsid, REFIID iid, LPVOID *ppv )
} }
/*********************************************************************** /***********************************************************************
* DllCanUnloadNow (NETPROFM.@)
*/
HRESULT WINAPI DllCanUnloadNow( void )
{
return S_FALSE;
}
/***********************************************************************
* DllRegisterServer (NETPROFM.@) * DllRegisterServer (NETPROFM.@)
*/ */
HRESULT WINAPI DllRegisterServer( void ) HRESULT WINAPI DllRegisterServer( void )
......
...@@ -1080,22 +1080,6 @@ HRESULT WINAPI DllGetClassObject(REFCLSID rclsid, REFIID iid, LPVOID *ppv) ...@@ -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.@]
*/ */
......
...@@ -166,14 +166,6 @@ HRESULT WINAPI DllGetClassObject(REFCLSID rclsid, REFIID riid, void **obj) ...@@ -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
*/ */
......
...@@ -49,14 +49,6 @@ HRESULT WINAPI DllRegisterServer(void) ...@@ -49,14 +49,6 @@ HRESULT WINAPI DllRegisterServer(void)
} }
/*********************************************************************** /***********************************************************************
* DllCanUnloadNow (OLEPRO32.255)
*/
HRESULT WINAPI DllCanUnloadNow(void)
{
return S_FALSE;
}
/***********************************************************************
* DllGetClassObject (OLEPRO32.@) * DllGetClassObject (OLEPRO32.@)
*/ */
HRESULT WINAPI DllGetClassObject( REFCLSID rclsid, REFIID riid, LPVOID* ppv ) HRESULT WINAPI DllGetClassObject( REFCLSID rclsid, REFIID riid, LPVOID* ppv )
......
...@@ -482,11 +482,6 @@ HRESULT WINAPI DllGetClassObject(REFCLSID clsid, REFIID iid, void **out) ...@@ -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)
......
...@@ -648,11 +648,6 @@ HRESULT WINAPI DllGetClassObject(REFCLSID clsid, REFIID iid, void **obj) ...@@ -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);
......
@ stub DllCanUnloadNow @ stdcall -private DllCanUnloadNow()
@ stub DllGetClassObject @ stub DllGetClassObject
@ stub DllRegisterServer @ stub DllRegisterServer
@ stub DllUnregisterServer @ stub DllUnregisterServer
@ 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
......
...@@ -12,7 +12,7 @@ ...@@ -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
......
...@@ -130,11 +130,6 @@ HRESULT WINAPI DllGetClassObject(REFCLSID rclsid, REFIID riid, LPVOID *ppv) ...@@ -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;
......
...@@ -375,8 +375,3 @@ HRESULT WINAPI DllGetClassObject(REFCLSID rclsid, REFIID iid, LPVOID *ppv) ...@@ -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;
}
...@@ -128,11 +128,6 @@ HRESULT WINAPI DllGetClassObject(REFCLSID clsid, REFIID iid, void **out) ...@@ -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);
......
...@@ -134,8 +134,3 @@ HRESULT WINAPI DllUnregisterServer(void) ...@@ -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;
}
...@@ -139,14 +139,6 @@ static const IClassFactoryVtbl DSCF_Vtbl = ...@@ -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
......
...@@ -46,11 +46,6 @@ HRESULT WINAPI DllGetClassObject(REFCLSID rclsid, REFIID iid, LPVOID *ppv) ...@@ -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");
......
...@@ -157,15 +157,6 @@ BOOL WINAPI DllMain( HINSTANCE dll, DWORD reason, LPVOID reserved ) ...@@ -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
*/ */
......
...@@ -2550,11 +2550,3 @@ HRESULT WINAPI DllGetClassObject(REFCLSID rclsid, REFIID riid, void **ppv) ...@@ -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;
}
...@@ -290,11 +290,3 @@ HRESULT WINAPI DllGetClassObject(REFCLSID rclsid, REFIID riid, LPVOID* ppv) ...@@ -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;
}
...@@ -3,7 +3,7 @@ ...@@ -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)
......
...@@ -1170,14 +1170,6 @@ HRESULT WINAPI DllInstall(BOOL bInstall, LPCWSTR cmdline) ...@@ -1170,14 +1170,6 @@ HRESULT WINAPI DllInstall(BOOL bInstall, LPCWSTR cmdline)
} }
/*********************************************************************** /***********************************************************************
* DllCanUnloadNow (SHELL32.@)
*/
HRESULT WINAPI DllCanUnloadNow(void)
{
return S_FALSE;
}
/***********************************************************************
* DllRegisterServer (SHELL32.@) * DllRegisterServer (SHELL32.@)
*/ */
HRESULT WINAPI DllRegisterServer(void) HRESULT WINAPI DllRegisterServer(void)
......
...@@ -159,14 +159,6 @@ HRESULT WINAPI DllGetClassObject( REFCLSID rclsid, REFIID iid, LPVOID *ppv ) ...@@ -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.@)
*/ */
......
...@@ -154,14 +154,6 @@ HRESULT WINAPI DllGetClassObject(REFCLSID rclsid, REFIID riid, LPVOID *obj) ...@@ -154,14 +154,6 @@ HRESULT WINAPI DllGetClassObject(REFCLSID rclsid, REFIID riid, LPVOID *obj)
} }
/*********************************************************************** /***********************************************************************
* DllCanUnloadNow
*/
HRESULT WINAPI DllCanUnloadNow(void)
{
return S_FALSE;
}
/***********************************************************************
* DllRegisterServer * DllRegisterServer
*/ */
HRESULT WINAPI DllRegisterServer(void) HRESULT WINAPI DllRegisterServer(void)
......
...@@ -1199,15 +1199,6 @@ HRESULT WINAPI DllGetClassObject( REFCLSID clsid, REFIID iid, void **obj ) ...@@ -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
*/ */
......
@ stub DllCanUnloadNow @ stdcall -private DllCanUnloadNow()
@ stub DllGetClassObject @ stub DllGetClassObject
@ stub DllRegisterServer @ stub DllRegisterServer
@ stub DllUnregisterServer @ stub DllUnregisterServer
......
...@@ -197,11 +197,6 @@ HRESULT WINAPI DllGetClassObject(REFCLSID rclsid, REFIID riid, void **ppv) ...@@ -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 );
......
...@@ -303,14 +303,6 @@ HRESULT WINAPI DllGetClassObject(REFCLSID rclsid, REFIID riid, LPVOID *ppv) ...@@ -303,14 +303,6 @@ HRESULT WINAPI DllGetClassObject(REFCLSID rclsid, REFIID riid, LPVOID *ppv)
} }
/*********************************************************************** /***********************************************************************
* DllCanUnloadNow (vbscript.@)
*/
HRESULT WINAPI DllCanUnloadNow(void)
{
return S_FALSE;
}
/***********************************************************************
* DllRegisterServer (vbscript.@) * DllRegisterServer (vbscript.@)
*/ */
HRESULT WINAPI DllRegisterServer(void) HRESULT WINAPI DllRegisterServer(void)
......
...@@ -80,7 +80,7 @@ ...@@ -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
......
...@@ -297,14 +297,6 @@ HRESULT WINAPI DllGetClassObject( REFCLSID rclsid, REFIID iid, LPVOID *obj ) ...@@ -297,14 +297,6 @@ HRESULT WINAPI DllGetClassObject( REFCLSID rclsid, REFIID iid, LPVOID *obj )
} }
/*********************************************************************** /***********************************************************************
* DllCanUnloadNow (WBEMDISP.@)
*/
HRESULT WINAPI DllCanUnloadNow(void)
{
return S_FALSE;
}
/***********************************************************************
* DllRegisterServer (WBEMDISP.@) * DllRegisterServer (WBEMDISP.@)
*/ */
HRESULT WINAPI DllRegisterServer(void) HRESULT WINAPI DllRegisterServer(void)
......
...@@ -149,14 +149,6 @@ HRESULT WINAPI DllGetClassObject( REFCLSID rclsid, REFIID iid, LPVOID *ppv ) ...@@ -149,14 +149,6 @@ HRESULT WINAPI DllGetClassObject( REFCLSID rclsid, REFIID iid, LPVOID *ppv )
} }
/*********************************************************************** /***********************************************************************
* DllCanUnloadNow (WBEMPROX.@)
*/
HRESULT WINAPI DllCanUnloadNow( void )
{
return S_FALSE;
}
/***********************************************************************
* DllRegisterServer (WBEMPROX.@) * DllRegisterServer (WBEMPROX.@)
*/ */
HRESULT WINAPI DllRegisterServer(void) HRESULT WINAPI DllRegisterServer(void)
......
@ 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
......
...@@ -632,11 +632,6 @@ static struct windows_gaming_input windows_gaming_input = ...@@ -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);
......
...@@ -459,11 +459,6 @@ static struct windows_globalization windows_globalization = ...@@ -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);
......
...@@ -368,11 +368,6 @@ static struct windows_media_devices windows_media_devices = ...@@ -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);
......
...@@ -355,11 +355,6 @@ static struct windows_media_speech windows_media_speech = ...@@ -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);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment