3.1.4.8 Job Printing Methods

The Job Printing methods support the adding of documents, pages, and text to print jobs. The following table presents a list of job printing 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

RpcAsyncStartDocPrinter

Notifies a specified printer that a document is being spooled for printing.

Opnum 10

RpcStartDocPrinter

RpcAsyncStartPagePrinter

Notifies a specified printer that a page is about to be printed.

Opnum 11

RpcStartPagePrinter

RpcAsyncWritePrinter

Adds data to the file representing the spool file for a specified printer, if the spooling option is turned on; or it sends data to the device directly, if the printer is configured for direct printing.

Opnum 12

RpcWritePrinter

RpcAsyncEndPagePrinter

Notifies a specified printer that the application is at the end of a page in a print job.

Opnum 13

RpcEndPagePrinter

RpcAsyncEndDocPrinter

Signals the completion of the current print job on a specified printer.

Opnum 14

RpcEndDocPrinter

RpcAsyncAbortPrinter

Aborts the current document on a specified printer.

Opnum 15

RpcAbortPrinter

RpcAsyncReadPrinter

Retrieves data from the specified job object.

Opnum 68

RpcReadPrinter