3.1.4.7 Job Management Methods

The Job Management methods support the discovery, definition, and scheduling of print jobs. The following table presents a list of job management methods and their counterparts in the Print System Remote Protocol [MS-RPRN]. All methods are specified in sections that follow.

Parameter descriptions, parameter validation, and processing and response requirements that are not specified in methods of this protocol are specified in the corresponding methods of the Print System Remote protocol [MS-RPRN].

[MS-PAR] method

Description

[MS-RPRN] method

RpcAsyncSetJob

Pauses, resumes, cancels, or restarts a print job on a specified printer. This method can also set print job parameters, including the job priority and document name.

Opnum 2

RpcSetJob

RpcAsyncGetJob

Retrieves information about a specified print job on a specified printer.

Opnum 3

RpcGetJob

RpcAsyncEnumJobs

Retrieves information about a specified set of print jobs on a specified printer.

Opnum 4

RpcEnumJobs

RpcAsyncAddJob

Returns ERROR_INVALID_PARAMETER

Opnum 5

RpcAddJob

RpcAsyncScheduleJob

Returns ERROR_SPL_NO_ADDJOB.

Opnum 6

RpcScheduleJob