spoolss: Forward EnumPortsW to winspool.drv

Detlef Riekenberg wine.dev at web.de
Sun Dec 3 07:07:30 CST 2006


MS documented to use spoolss.dll,EnumPortsW for printmonitors
during AddPortW.

We reuse winspool.drv to get AddPortW in native printmonitors working.


Changelog:
 spoolss: Forward EnumPortsW to winspool.drv


This Patch will only work after:
"ntdll: Forwarded module can include an extension"


-- 
 
By by ... Detlef

-------------- next part --------------
>From 76cef83f006f1b77e83d85336f28263215fed35b Mon Sep 17 00:00:00 2001
From: Detlef Riekenberg <wine.dev at web.de>
Date: Sun, 3 Dec 2006 13:57:16 +0100
Subject: [PATCH] spoolss: Forward EnumPortsW to winspool.drv
---
 dlls/spoolss/Makefile.in  |    2 +-
 dlls/spoolss/spoolss.spec |    2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dlls/spoolss/Makefile.in b/dlls/spoolss/Makefile.in
index e344f9c..8243ad4 100644
--- a/dlls/spoolss/Makefile.in
+++ b/dlls/spoolss/Makefile.in
@@ -3,7 +3,7 @@ TOPOBJDIR   = ../..
 SRCDIR      = @srcdir@
 VPATH       = @srcdir@
 MODULE      = spoolss.dll
-IMPORTS     = kernel32
+IMPORTS     = kernel32 winspool
 
 C_SRCS  = \
         spoolss_main.c
diff --git a/dlls/spoolss/spoolss.spec b/dlls/spoolss/spoolss.spec
index c96c9c2..e0b8513 100644
--- a/dlls/spoolss/spoolss.spec
+++ b/dlls/spoolss/spoolss.spec
@@ -47,7 +47,7 @@
 @ stub EnumJobsW
 @ stub EnumMonitorsW
 @ stub EnumPerMachineConnectionsW
-@ stub EnumPortsW
+@ stdcall EnumPortsW(wstr long ptr ptr ptr ptr) winspool.drv.EnumPortsW
 @ stub EnumPrintProcessorDatatypesW
 @ stub EnumPrintProcessorsW
 @ stub EnumPrinterDataExW
-- 
1.4.1



More information about the wine-patches mailing list