Jump to content

SplDeletePort

From EDM2
Revision as of 14:23, 13 December 2019 by Ak120 (talk | contribs)

This function is called to remove a printer port.

Note
There is currently no support for using this API to remotely remove a printer port.

Syntax

SplDeletePort(pszComputerName, pszPortName)

Parameters

pszComputerName (PSZ) - input
Name of computer where port is to be removed.
A NULL string identifies the local workstation. This currently must be NULL.
pszPortName (PSZ) - input
Name of printer port to remove.
This can be a virtual port name. Following is an example of a port name:LPT5
Note
This port cannot be removed if it is referenced by a print device.
rc (ULONG) - returns
Return codes.
0 Success
50 ERROR_NOT_SUPPORTED - pszComputerName is not supported.
87 ERROR_INVALID_PARAMETER - An invalid buffer was given.
99 ERROR_DEVICE_IN_USE - Port name is connected to a print queue.