SplDeletePort: Difference between revisions
Appearance
Created page with "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(..." |
mNo edit summary |
||
(One intermediate revision by the same user not shown) | |||
Line 1: | Line 1: | ||
This function is called to remove a printer port. | 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. | ;Note: There is currently no support for using this API to remotely remove a printer port. | ||
== Syntax == | == Syntax == | ||
SplDeletePort(pszComputerName, pszPortName) | SplDeletePort(pszComputerName, pszPortName) | ||
== Parameters == | == Parameters == | ||
; pszComputerName (PSZ) - input | ;pszComputerName (PSZ) - input: Name of computer where port is to be removed. | ||
: 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:<tt>LPT5</tt> | |||
:;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. | |||
; rc (ULONG) - returns : Return codes. | |||
: | |||
: | |||
: | |||
: | |||
: | |||
[[Category:Spl]] | [[Category:Spl]] |
Latest revision as of 12:42, 2 July 2023
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.