Group Print Server Administration
NnetPsAcc()
Determines access rights to a print server.
NnetPsAcc( <cPrintServer>, ; // Type: C [<cFileServer|nConnectID>] ; // Default: NnetSname() ) --> nAccessRights
NnetPsAddQ()
Assigns a printer serviced by a print server to a queue.
NnetPsAddQ( <cPrintServerName>, <nPrinterNumber>, <cPrintQueueName>, [<nPriority>], ; // Default: 1 [<cFileServer|nConnectID>] ; // Default: NnetSname() ) --> lSuccess
NnetPsAJob()
Tells a print server to abort the currently printed job.
NnetPsAJob( <cPrintServerName>, <nPrinterNumber>, [<nAbortMode>], ; // Default: PSJ_RET2Q [<cFileServer|nConnectID>] ; // Default: NnetSname() ) --> lSuccess
NnetPsAno()
Assigns a bindery object to a print server for notifications.
NnetPsAno( <cPrintServerName>, <nPrinterNumber>, <cObjectName>, [<nObjectType>], ; // Default: OBJ_USER [<nFirstNotification>], ; // Default: 30 [<nNextNotification>], ; // Default: 60 [<cFileServer|nConnectID>] ; // Default: NnetSname() ) --> lSuccess
NnetPsArp()
Determines available remote printers.
NnetPsArp( <cPrintServerName>, [<cFileServer|nConnectID>] ; // Default: NnetSname() ) --> aRemotePrinters
NnetPsCanD()
Cancels Print Server Down request.
NnetPsCanD( <cPrintServerName>, [<cFileServer|nConnectID>] ; // Default: NnetSname() ) --> lSuccess
NnetPsChgQ()
Changes priority of a print queue .
NnetPsChgQ( <cPrintServerName>, <nPrinterNumber>, <cPrintQueueName>, [<nPriority>], ; // Default: 1 [<cFileServer|nConnectID>] ; // Default: NnetSname() ) --> lSuccess
NnetPsCno()
Changes notification intervals for a print server.
NnetPsCno( <cPrintServerName>, <nPrinterNumber>, <cObjectName>, [<nObjectType>], ; // Default: OBJ_USER [<nFirstNotification>], ; // Default: 30 [<nNextNotification>], ; // Default: 60 [<cFileServer|nConnectID>] ; // Default: NnetSname() ) --> lSuccess
NnetPsDelQ()
Removes a printer serviced by a print server from a queue.
NnetPsDelQ( <cPrintServerName>, <nPrinterNumber>, <cPrintQueueName>, [<lAbortCurrentJob>], ; // Default: .F. [<nAbortMode>], ; // Default: PSJ_RET2Q [<cFileServer|nConnectID>] ; // Default: NnetSname() ) --> lSuccess
NnetPsDno()
Deletes a bindery object from a print server's notify list.
NnetPsDno( <cPrintServerName>, <nPrinterNumber>, <cObjectName>, [<nObjectType>], ; // Default: OBJ_USER [<cFileServer|nConnectID>] ; // Default: NnetSname() ) --> lSuccess
NnetPsDown()
Issues Print Server Down request.
NnetPsDown( <cPrintServerName>, [<lAbortCurrentJobs>], ; // Default: .F. [<nAbortMode>], ; // Default: PSJ_RET2Q [<cFileServer|nConnectID>] ; // Default: NnetSname() ) --> lSuccess
NnetPsErr()
Determines the error code of the last print server operation.
NnetPsErr() --> nErrorCode
NnetPsFF()
Sends a Form Feed to a printer serviced by a print server.
NnetPsFF( <cPrintServerName>, <nPrinterNumber>, [<cFileServer|nConnectID>] ; // Default: NnetSname() ) --> lSuccess
NnetPsJByt()
Determines the number of bytes already printed for the current job.
NnetPsJByt( <cPrintServerName>, <nPrinterNumber>, [<cFileServer|nConnectID>] ; // Default: NnetSname() ) --> nBytesPrinted
NnetPsJDsc()
Retrieves the description of the current job.
NnetPsJDsc( <cPrintServerName>, <nPrinterNumber>, [<cFileServer|nConnectID>] ; // Default: NnetSname() ) --> cJobDescription
NnetPsJFrm()
Retrieves the form number of the current job.
NnetPsJFrm( <cPrintServerName>, <nPrinterNumber>, [<cFileServer|nConnectID>] ; // Default: NnetSname() ) --> nFormNumber
NnetPsJFs()
Retrieves the file server's name of the current job.
NnetPsJFs( <cPrintServerName>, <nPrinterNumber>, [<cFileServer|nConnectID>] ; // Default: NnetSname() ) --> cFileServer
NnetPsJNo()
Retrieves the unique job number of the current job.
NnetPsJNo( <cPrintServerName>, <nPrinterNumber>, [<cFileServer|nConnectID>] ; // Default: NnetSname() ) --> nJobNumber
NnetPsJPco()
Retrieves the number of printed copies of the current job.
NnetPsJPco( <cPrintServerName>, <nPrinterNumber>, [<cFileServer|nConnectID>] ; // Default: NnetSname() ) --> nPrintedCopies
NnetPsJQ()
Retrieves the name of the print queue of the current job.
NnetPsJQ( <cPrintServerName>, <nPrinterNumber>, [<cFileServer|nConnectID>] ; // Default: NnetSname() ) --> cPrintQueueName
NnetPsJSiz()
Retrieves the size of the current job in bytes.
NnetPsJSiz( <cPrintServerName>, <nPrinterNumber>, [<cFileServer|nConnectID>] ; // Default: NnetSname() ) --> nJobSize
NnetPsJTco()
Retrieves the number of total copies for the current job.
NnetPsJTco( <cPrintServerName>, <nPrinterNumber>, [<cFileServer|nConnectID>] ; // Default: NnetSname() ) --> nTotalCopies
NnetPsJTxt()
Checks whether the current job contains text or binary information.
NnetPsJTxt( <cPrintServerName>, <nPrinterNumber>, [<cFileServer|nConnectID>] ; // Default: NnetSname() ) --> lIsTextJob
NnetPsLIn()
Logs a print server in to a file server.
NnetPsLIn( <cPrintServerName>, <cPassword>, <cLoginServerName>, [<cFileServer|nConnectID>] ; // Default: NnetSname() ) --> lSuccess
NnetPsLOut()
Logs out a print server from a file server.
NnetPsLOut( <cPrintServerName>, <cLogoutServerName>, [<lAbortCurrentJobs>], ; // Default: .F. [<nAbortMode>], ; // Default: PSJ_RET2Q [<cFileServer|nConnectID>] ; // Default: NnetSname() ) --> lSuccess
NnetPsMToF()
Marks the Top of Form on a printer serviced by a print server.
NnetPsMToF( <cPrintServerName>, <nPrinterNumber>, <cCharacter|nAsciiCode>, ; // Type: CN [<cFileServer|nConnectID>] ; // Default: NnetSname() ) --> lSuccess
NnetPsNMod()
Retrieves the number of print queue service modes.
NnetPsNMod( <cPrintServerName>, [<cFileServer|nConnectID>] ; // Default: NnetSname() ) --> nQueueServiceModeCount
NnetPsNotL()
Retrieves information about notify objects assigned to a print server.
NnetPsNotL( <cPrintServerName>, <nPrinterNumber>, [<cFileServer|nConnectID>] ; // Default: NnetSname() ) --> aNotifyList
NnetPsnPrn()
Retrieves the number of printers serviced by a print server.
NnetPsnPrn( <cPrintServerName>, [<cFileServer|nConnectID>] ; // Default: NnetSname() ) --> nPrinterCount
NnetPsPFrm()
Retrieves or sets a form for a printer serviced by a print server.
NnetPsPFrm( <cPrintServerName>, <nPrinterNumber>, [<nFormNumber>], ; // Default: NIL [<cFileServer|nConnectID>] ; // Default: NnetSname() ) --> nFormNumber
NnetPsPJob()
Checks whether a printer currently is printing a job.
NnetPsPJob( <cPrintServerName>, <nPrinterNumber>, [<cFileServer|nConnectID>] ; // Default: NnetSname() ) --> lJobIsPrinting
NnetPsPMod()
Retrieves or changes the print queue service mode for a printer.
NnetPsPMod( <cPrintServerName>, <nPrinterNumber>, <nQueueServiceMode>, ; // Default: NIL [<cFileServer|nConnectID>] ; // Default: NnetSname() ) --> nQueueServiceMode
NnetPsPNam()
Retrieves the name of a printer from its number.
NnetPsPNam( <cPrintServerName>, <nPrinterNumber>, [<cFileServer|nConnectID>] ; // Default: NnetSname() ) --> cPrinterName
NnetPsProb()
Identifies problems with a printer serviced by a print server.
NnetPsProb( <cPrintServerName>, <nPrinterNumber>, [<cFileServer|nConnectID>] ; // Default: NnetSname() ) --> nProblemCode
NnetPsPSQ()
Retrieves a list of printers servicing a queue.
NnetPsPSQ( <cPrintServerName>, <cPrintQueueName>, [<cFileServer1>], ; // Default: NnetSname() [<cFileServer2|nConnectID>] ; // Default: NnetSname() ) --> cPrinterNumberList
NnetPsPSta()
Retrieves status information about a printer serviced by a print server.
NnetPsPSta( <cPrintServerName>, <nPrinterNumber>, [<cFileServer|nConnectID>] ; // Default: NnetSname() ) --> nPrinterStatus
NnetPsQL()
Retrieves information about queues serviced by a printer.
NnetPsQL( <cPrintServerName>, <nPrinterNumber>, [<cFileServer|nConnectID>] ; // Default: NnetSname() ) --> aPrintQueueList
NnetPsRRP()
Requests remote printer.
NnetPsRRP( <cPrintServerName>, <nPrinterNumber>, [<cFileServer|nConnectID>] ; // Default: NnetSname() ) --> aRemotePrinterData
NnetPsSRM()
Sets the remote printer mode.
NnetPsSRM( <cPrintServerName>, <nPrinterNumber>, <lPrivateMode>, [<cFileServer|nConnectID>] ; // Default: NnetSname() ) --> lSuccess
NnetPsSrvL()
Retrieves a list of file servers a print server is logged in to.
NnetPsSrvL( <cPrintServerName>, [<cFileServer|nConnectID>] ; // Default: NnetSname() ) --> aServerNames
NnetPsStat()
Retrieves status of a print server.
NnetPsStat( <cPrintServerName>, ; // Type: C [<cFileServer|nConnectID>] ; // Default: NnetSname() ) --> nPrintServerStatus
NnetPStart()
Starts a printer after it has been stopped using NnetPStop().
NnetPStart( <cPrintServerName>, <nPrinterNumber>, [<cFileServer|nConnectID>] ; // Default: NnetSname() ) --> lSuccess
NnetPStop()
Stops a printer serviced by a print server.
NnetPStop( <cPrintServerName>, <nPrinterNumber>, [<nJobMode>], ; // Default: PSJ_HOLD [<cFileServer|nConnectID>] ; // Default: NnetSname() ) --> lSuccess
NnetPsType()
Determines the type of a print server.
NnetPsType( <cPrintServerName>, [<cFileServer|nConnectID>] ; // Default: NnetSname() ) --> nPrintServerType
NnetPsVer()
Determines the version of a print server.
NnetPsVer( <cPrintServerName>, [<cFileServer|nConnectID>] ; // Default: NnetSname() ) --> cPrintServerVersion