localspl: DeletePort is now in localui.dll.

This commit is contained in:
Detlef Riekenberg 2007-04-19 00:41:19 +02:00 committed by Alexandre Julliard
parent 645d76f889
commit 55a18d7af2

View file

@ -341,39 +341,6 @@ BOOL WINAPI localmon_ConfigurePortW(LPWSTR pName, HWND hWnd, LPWSTR pPortName)
return ROUTER_SUCCESS;
}
/*****************************************************
* 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]
*
@ -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,