2.5.7.4.1 RAP NetPrintJobGetInfoRequest

The fields in the NetPrintJobGetInfoRequest message MUST be set as follows.<30>


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

RAPOpcode

ParamDesc

...

DataDesc (19 bytes)

...

...

...

RAPParams

...

...

RAPOpcode (2 bytes): MUST be set to 0x004D. For more information see section 2.5.1.

ParamDesc (6 bytes):  MUST be set to "WWrLh". For more information see section 2.5.1.

DataDesc (19 bytes): MUST be set to "WWzWWDDzzzzzzzzzzlz". For more information see section 2.5.1.

RAPParams (6 bytes): The RAPParams structure MUST be 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

InfoLevel

ReceiveBufferSize

JobID (2 bytes): A 16-bit unsigned integer that contains the job ID of the job whose information is to be returned.

InfoLevel (2 bytes): A 16-bit unsigned integer that specifies the information level for the NetPrintJobGetInfoRequest. This MUST be set to 0x0000, 0x0001, 0x0002, or 0x0003.

ReceiveBufferSize (2 bytes): A 16-bit unsigned integer that represents the maximum number of bytes of data that can be returned in the Data field of the SMB_COM_TRANSACTION response to the command.