Detlef Riekenberg : localspl: DeletePort is now in localui.dll.

Alexandre Julliard julliard at wine.codeweavers.com
Thu Apr 19 05:24:22 CDT 2007


Module: wine
Branch: master
Commit: 55a18d7af25af02aacd0378f015926a24790a6c0
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=55a18d7af25af02aacd0378f015926a24790a6c0

Author: Detlef Riekenberg <wine.dev at web.de>
Date:   Thu Apr 19 00:41:19 2007 +0200

localspl: DeletePort is now in localui.dll.

---

 dlls/localspl/localmon.c |   35 +----------------------------------
 1 files changed, 1 insertions(+), 34 deletions(-)

diff --git a/dlls/localspl/localmon.c b/dlls/localspl/localmon.c
index 4dd0664..384e1f1 100644
--- a/dlls/localspl/localmon.c
+++ b/dlls/localspl/localmon.c
@@ -342,39 +342,6 @@ BOOL WINAPI localmon_ConfigurePortW(LPWSTR pName, HWND hWnd, LPWSTR pPortName)
 }
 
 /*****************************************************
- *   localmon_DeletePortW [exported through MONITOREX]
- *
- * Delete a specific Port
- *
- * PARAMS
- *  pName     [I] Servername or NULL (local Computer)
- *  hWnd      [I] Handle to parent Window
- *  pPortName [I] Name of the Port, that should be deleted
- *
- * RETURNS
- *  Success: TRUE
- *  Failure: FALSE
- *
- */
-BOOL WINAPI localmon_DeletePortW(LPWSTR pName, HWND hWnd, LPWSTR pPortName)
-{
-    DWORD   res;
-    HKEY    hroot;
-
-    TRACE("(%s, %p, %s)\n", debugstr_w(pName), hWnd, debugstr_w(pPortName));
-
-    if ((!pPortName) || (!pPortName[0])) return FALSE;
-
-    res = RegOpenKeyW(HKEY_LOCAL_MACHINE, WinNT_CV_PortsW, &hroot);
-    if (res == ERROR_SUCCESS) {
-        res = RegDeleteValueW(hroot, pPortName);
-        RegCloseKey(hroot);
-    }
-    TRACE("=> %d\n", (res == ERROR_SUCCESS));
-    return (res == ERROR_SUCCESS);
-}
-
-/*****************************************************
  *   localmon_EnumPortsW [exported through MONITOREX]
  *
  * Enumerate all local Ports
@@ -685,7 +652,7 @@ LPMONITOREX WINAPI InitializePrintMonitor(LPWSTR regroot)
             NULL,       /* localmon_AddPortW */
             NULL,       /* localmon_AddPortExW */
             localmon_ConfigurePortW,
-            localmon_DeletePortW,
+            NULL,       /* Use DeletePortUI in localui.dll */
             NULL,       /* localmon_GetPrinterDataFromPort */
             NULL,       /* localmon_SetPortTimeOuts */
             localmon_XcvOpenPort,




More information about the wine-cvs mailing list