2.2.2.6.3 _JOB_INFO_3

The _JOB_INFO_3 structure specifies information about the order of print jobs, and it is used to alter the order of print jobs.<118> It is a custom-marshaled form of the _JOB_INFO_3 (section 2.2.1.7.3) structure.


0


1


2


3


4


5


6


7


8


9

1
0


1


2


3


4


5


6


7


8


9

2
0


1


2


3


4


5


6


7


8


9

3
0


1

Fixed_Portion (variable)

...

Fixed_Portion (variable): An array of one or more groups of fixed-size fields, which are defined as follows.


0


1


2


3


4


5


6


7


8


9

1
0


1


2


3


4


5


6


7


8


9

2
0


1


2


3


4


5


6


7


8


9

3
0


1

JobId

NextJobId

Reserved

JobId (4 bytes): The identifier of a print job.

NextJobId (4 bytes): An identifier that specifies the print job in the queue following the job identified by the JobId member. A value of zero indicates that there are no jobs following the job identified by the JobId member.

Reserved (4 bytes): This member is reserved for future use. The value of this member SHOULD be set to zero when sent and MUST be ignored on receipt.

Fields that are not defined in this section are specified in sections 2.2.1.7.3, and 2.2.1.3.