Retro video games delivered to your door every month!
Click above to get retro games delivered to your door ever month!
X-Hacker.org- CA-Clipper Tools . Book 4-Appendices - <b>nnetpsdown()</b> http://www.X-Hacker.org [<<Previous Entry] [^^Up^^] [Next Entry>>] [Menu] [About The Guide]
 NNETPSDOWN()
 Deinitializes a print server
------------------------------------------------------------------------------
 Syntax

     NNETPSDOWN(<cPServer>,[<lImmediate>],[<nJobMode>],
        [<cServer>|<nConId>) --> lSuccess

     Netware: 2.2 and 3.11

 Arguments

     <cPServer>  Designates the name of the print server that is
     accessed.

     <nPrinter>  Designates the number of the printer on <cPServer>.
     Values between 0 and 15 are possible.

     <lImmediate>  Designates if the operation is executed immediately
     (.T.) or if active jobs are completed (.F.).  The default value is .F..

     <nJobMode>  Designates the mode of the job that will be active,
     according to the following table.  This parameter is only taken into
     account if <lImmediate> is designated .T..

     Table 27.6:  Job Modes
     ------------------------------------------------------------------------
     Value   CTPS.CH        Definition
     ------------------------------------------------------------------------
     1       PSJ_RET2Q      Return job to queue
     2       PSJ_THROWAWAY  Discard job
     ------------------------------------------------------------------------

     The default value for <nJobMode> is 1.  To return the job to the queue,
     you must set its service restart flag (see NNETJFLAGS()).

     <cServer>  Designates the name of the file server used to access
     <cPServer>.  The print server checks login information on <cServer>.
     Therefore, the access rights can depend on the specified file server.
     Your workstation must be attached to <cServer>.

     <nConId>  Designates the connection ID of your workstation on
     <cServer>.

 Returns

     NNETDOWN() returns .T. if the operation has been executed successfully.

 Description

     NOVELL NET PRINT SERVER DOWN
     NNETDOWN() allows you to initialize a down request for <cPServer>.  With
     <lImmediate> you can specify if the down request is executed immediately
     (.T.) or if active jobs are completed first (.F.).  During this time
     period the down request can be canceled with NNETPSCAND().  This
     function requires operator rights for <cPServer>.

 Note

     .  A print server shut down with NNETDOWN() cannot be rebooted
        from an application!

 Example

     Start the controlled shut down of PSERVER:

     ? NNETPSDOWN('PSERVER')

See Also: NNETPSCAND()

Online resources provided by: http://www.X-Hacker.org --- NG 2 HTML conversion by Dave Pearson