z/OS DFSMSrmm Application Programming Interface
Previous topic | Next topic | Contents | Contact z/OS | Library | PDF


Third (Last) output buffer

z/OS DFSMSrmm Application Programming Interface
SC23-6872-00

After the second OPERATION=CONTINUE, control is returned to your application program with return code 4 and reason code 4, and your output buffer contains 45 structured fields.
Figure 1. CONTINUE example, third (Last) output buffer
<Begin RACK or BIN group>
  <LINE>Rack    Medianame  Volume  Status    Location
  <LINE>------  ---------  ------  --------  --------
  <LINE>032935  CART3480   032935  IN USE    SHELF
  <LINE>032941  CART3480   032941  IN USE    SHELF
  <LINE>032946  CART3480   032946  IN USE    SHELF
    ...
    ...
  <LINE>070692  CART3480   070692  IN USE    SHELF
  <LINE>070693  CART3480   070693  IN USE    SHELF
  <MSGL>EDG3012I 40         ENTRIES LISTED
<End RACK or BIN group>
In Figure 1:
  • The first two lines after the Begin RACK group are the header lines that you saw in the first output buffer. This is the output for a second search that the DFSMSrmm API started when you specified OPERATION=CONTINUE in response to the return code 4 and reason code 2.
  • The last output data line in your output buffer is followed by a single message line.
  • The return code 4 and reason code 4 indicate that the subcommand was ended before the LIMIT value was reached.
  • The total number of entries given to your application program in the three output buffers is 130: 74 in the first, 16 in the second, and 40 in the last output buffer.

Go to the previous page Go to the next page




Copyright IBM Corporation 1990, 2014