Input parameters for the function routine are:
- SSOB
- SSIB
- IAZSSJI
- IAZCVDEV (Convert Device ID service)
SSOB Contents: The caller sets the
following fields in the SSOB control block on input:
- Field Name
- Description
- SSOBID
- Identifier 'SSOB'
- SSOBLEN
- Length of the SSOB (SSOBHSIZ) control block
- SSOBFUNC
- SSI function code 71(SSOBSSJI)
- SSOBSSIB
- Address of the SSIB control block or zero (if this field is
zero, the life-of-job SSIB is used). See Subsystem Identification Block (SSIB) for more
information on the life-of-job SSIB
- SSOBINDV
- Address of the function-dependent area (IAZSSJI control block)
Set all other fields in the SSOB control block to binary zeros
before issuing the IEFSSREQ macro.
SSIB Contents: If you don't use the
life-of-job SSIB, the caller must provide an SSIB and set the following
fields in the SSIB control block on input:
- Field Name
- Description
- SSIBID
- Identifier 'SSIB'
- SSIBLEN
- Length of the SSIB (SSIBSIZE) control block
- SSIBSSNM
- Subsystem name — name of the subsystem to which this Job
Information Services request is directed
Set all other fields in the SSIB control block to binary zeros
before issuing the IEFSSREQ macro.
IAZSSJI Contents: The caller must
set the following fields in the IAZSSJI control block on input:
- Field Name
- Description
- SSJIID
- Eyecatcher for the control block (set to 'SSJI')
- SSJILEN
- Length of the IAZSSJI (SSJISIZE) control block
- SSJISVRN
- Input version of the IAZSSJI control block.
Set to SSJISVR# for version 1 of the control block
- SSJIFREQ
- Function to be performed on this request. Valid functions and
their related SSJIUSER area are:
- Field
Value
- Description
- SSJICVDV
- IAZCVDEV, Convert device ID service
- SSJIUSER
- Pointer to service specific data area (IAZCVDEV)
Set all other fields in the IAZSSJI control block to binary zeros
before issuing the IEFSSREQ macro.
Convert Device ID service, IAZCVDEV
contents: For the Convert device ID service (function code
SSJICVDV) the caller must set the following fields in the IAZCVDEV
control block on input:
- Field Name
- Description
- CVDVSSID
- Eyecatcher of the control block (set to 'CVDV')
- CVDVLEN
- Length of the IAZCVDEV (CVDSZE) control block
- CVDEVVRN
- Input version of the IAZCVDEV control block. Set to CVDVVER1
for version 1 of the cotnrol block. Set to CVDVVER# for the current
(latest) version
- CVDVID
- Device ID in binary
Set all other fields in the IAZCVDEV control block
to binary zeros before issuing the IEFSSREQ macro.