NWFinishServicingQueueJob2(3nw)
NWFinishServicingQueueJob2 --
allows a queue server to signal the QMS it has serviced a job successfully
Synopsis
#include <nwqms.h>
or
#include <nwcalls.h>
NWCCODE N_API NWFinishServicingQueueJob2
(NWCONN_HANDLE conn,
nuint32 queueID,
nuint32 jobNumber,
NWFILE_HANDLE fileHandle);
Description
The parameters are as follows:
- conn
-
(IN) Specifies the NetWare server connection handle.
- queueID
-
(IN) Specifies the bindery object ID of the queue containing the job being finished.
- jobNumber
-
(IN) Specifies the job's number being finished.
- fileHandle
-
(IN) Specifies the file handle pointing to the file associated with the queue job.
Return values
- 0x0000
-
SUCCESSFUL
- 0x8999
-
DIRECTORY_FULL
- 0x89D0
-
ERR_Q_IO_FAILURE
- 0x89D1
-
ERR_NO_QUEUE
- 0x89D2
-
ERR_NO_Q_SERVER
- 0x89D3
-
ERR_NO_Q_RIGHTS
- 0x89D4
-
ERR_Q_FULL
- 0x89D5
-
ERR_NO_Q_JOB
- 0x89D6
-
ERR_NO_Q_JOB_RIGHTS
- 0x89D7
-
ERR_Q_IN_SERVICE
- 0x89D8
-
ERR_Q_NOT_ACTIVE
- 0x89D9
-
ERR_Q_STN_NOT_SERVER
- 0x89DA
-
ERR_Q_HALTED
- 0x89DB
-
ERR_Q_MAX_SERVERS
- 0x89FF
-
Failure
Notices
The job entry is destroyed, and the job file is closed and deleted. The calling queue server's access rights to the queue server are restored to their original (login) values.
Only a queue server accepting a job to service can call NWFinishServicingQueueJob2.
Services
Queue Management
NCP calls
- 0x2222 23 17
-
Get File Server Information
- 0x2222 23 114
-
Finish Servicing Queue Job (no 1000 user support)
- 0x2222 23 131
-
Finish Servicing Queue Job (3.11 or later)
- 0x2222 66
-
File Close
References
NWAbortServicingQueueJob2(3nw),
NWChangeToClientRights2(3nw),
NWServiceQueueJob2(3nw)
30 January 1998
© 1998 The Santa Cruz Operation, Inc. All rights reserved.