Some stubs for dll setup needed by IE6 setup.

This commit is contained in:
Dominik Strasser 2003-01-02 17:55:45 +00:00 committed by Alexandre Julliard
parent 1c421d779d
commit 2e27f8c930
6 changed files with 74 additions and 9 deletions

View File

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

View File

@ -1 +1,12 @@
/* nothing here yet */
#include "wine/debug.h"
WINE_DEFAULT_DEBUG_CHANNEL(devenum);
/***********************************************************************
* DllRegisterServer (DEVENUM.@)
*/
HRESULT WINAPI DEVENUM_DllRegisterServer()
{
FIXME("(): stub\n");
return 0;
}

View File

@ -1,4 +1,4 @@
@ stub DllCanUnloadNow
@ stub DllGetClassObject
@ stub DllRegisterServer
@ stdcall DllGetClassObject(ptr ptr ptr) QCAP_DllGetClassObject
@ stdcall DllRegisterServer() QCAP_DllRegisterServer
@ stub DllUnregisterServer

View File

@ -1 +1,23 @@
/* nothing here yet */
#include "wine/debug.h"
#include "winerror.h"
WINE_DEFAULT_DEBUG_CHANNEL(qcap);
/***********************************************************************
* DllRegisterServer (QCAP.@)
*/
HRESULT WINAPI QCAP_DllRegisterServer()
{
FIXME("(): stub\n");
return 0;
}
/***********************************************************************
* DllGetClassObject (QCAP.@)
*/
HRESULT WINAPI QCAP_DllGetClassObject(REFCLSID rclsid, REFIID iid, LPVOID *ppv)
{
FIXME("\n\tCLSID:\t%s,\n\tIID:\t%s\n",debugstr_guid(rclsid),debugstr_guid(iid));
return CLASS_E_CLASSNOTAVAILABLE;
}

View File

@ -1 +1,33 @@
/* all codes are removed by author */
#include "wine/debug.h"
#include "winerror.h"
WINE_DEFAULT_DEBUG_CHANNEL(quartz);
DWORD dll_ref = 0;
/***********************************************************************
* DllRegisterServer (QUARTZ.@)
*/
HRESULT WINAPI QUARTZ_DllRegisterServer()
{
FIXME("(): stub\n");
return 0;
}
/***********************************************************************
* DllGetClassObject (QUARTZ.@)
*/
HRESULT WINAPI QUARTZ_DllGetClassObject(REFCLSID rclsid, REFIID iid, LPVOID *ppv)
{
FIXME("\n\tCLSID:\t%s,\n\tIID:\t%s\n",debugstr_guid(rclsid),debugstr_guid(iid));
return CLASS_E_CLASSNOTAVAILABLE;
}
/***********************************************************************
* DllCanUnloadNow (QUARTZ.@)
*/
HRESULT WINAPI QUARTZ_DllCanUnloadNow()
{
return dll_ref != 0 ? S_FALSE : S_OK;
}

View File

@ -2,7 +2,7 @@
@ stub AMGetErrorTextW
@ stub AmpFactorToDB
@ stub DBToAmpFactor
@ stub DllCanUnloadNow
@ stub DllGetClassObject
@ stub DllRegisterServer
@ stdcall DllCanUnloadNow() QUARTZ_DllCanUnloadNow
@ stdcall DllGetClassObject(ptr ptr ptr) QUARTZ_DllGetClassObject
@ stdcall DllRegisterServer() QUARTZ_DllRegisterServer
@ stub DllUnregisterServer