[PATCH] bits: Stub version of qmgr with svchost and proxy (5/12)
Detlef Riekenberg
wine.dev at web.de
Thu Nov 15 17:10:08 CST 2007
On Do, 2007-11-15 at 08:22 -0800, Roy Shea wrote:
> This adds svchost, proxying, and a stub version of the qmgr.dll
> process. The
> functional code in this patch is boilerplate required to run a DLL as
> a
> service via svchost.
> ---
> dlls/qmgr/Makefile.in | 6 ++-
> dlls/qmgr/factory.c | 85 +++++++++++++++++++++++
> dlls/qmgr/qmgr.c | 8 ++-
> dlls/qmgr/qmgr.inf | 32 +++++++++
> dlls/qmgr/qmgr.spec | 1 +
> dlls/qmgr/qmgr_main.c | 98 +++++++++++++++++++++++++--
> dlls/qmgr/qmgr_private.h | 14 ++++-
> dlls/qmgr/qmgr_service.c | 156
> +++++++++++++++++++++++++++++++++++++++++++
> dlls/qmgr/rsrc.rc | 21 ++++++
> dlls/qmgrprxy/Makefile.in | 25 +++++++
> dlls/qmgrprxy/qmgrprxy.idl | 20 ++++++
> dlls/qmgrprxy/qmgrprxy.spec | 5 ++
> 12 files changed, 461 insertions(+), 10 deletions(-)
It would be better, when you can reduce the Patchsize,
but I have no knowledge about the code.
(must everything from factory.c, qmgr_main.c and qmgr_service.c
in the same Patch?)
qmgrprxy looks really splitable from the rest as a seperate Patch.
> -0,0 +1,5 @@
> +@ stdcall -private DllCanUnloadNow()
> +@ stdcall -private DllGetClassObject(ptr ptr ptr)
> +@ stdcall -private DllRegisterServer()
> +@ stdcall -private DllUnregisterServer()
> +@ stdcall GetProxyDllInfo(ptr ptr)
I'm unable to find the code for this functions.
Is everything build from qmgrprxy.idl ?
--
By by ... Detlef
More information about the wine-devel
mailing list