The resource-information vector list provides information about
the application program that opened an ACB at execution time. The
ACB's ACBRIVL field points to the list. The application program must
search the vector list to find a particular vector.
For the complete layout of the ISTRIVL DSECT, see Resource-information vector list (ISTRIVL).
The resource-information vector list provides the following vectors:
- Application-network name vector
- This vector contains the network name of the application program
LU. This name is specified by the name field of the APPL definition
statement. The vector ID is X'02'.
- Application-ACB-name vector
- This vector contains the ACBNAME of the application program. This
is the name specified by the APPLID operand of the ACB statement;
if the ACBNAME operand is not present, the network name of the application
program LU is used. The vector ID is X'03'.
- Network-name vector
- This vector contains the name of the network in which the host
resides. This name is specified by the NETID start option; if the
NETID start option is not specified, this vector contains 8 bytes
of blanks. The
vector ID is X'06'.
- SSCP-name vector
- This vector contains
the name of the SSCP. This name is specified by the SSCPNAME start
option. The name contained in this vector is used to identify the
SSCP to the NetView® program.
The vector ID is X'07'.
- Host-subarea-PU-network-name vector
- This vector contains
the network name of the host subarea physical unit (PU) contained
in this host. This name is specified by the HOSTPU start option; if
the HOSTPU start option is not specified, this vector contains the
default host subarea PU name, ISTPUS. This name is part of the session
awareness data provided to the NetView program
or session monitor when a resource is contained within the subarea
of the host PU. The vector ID is X'08'.
- Host-subarea-PU-network-address vector
- This vector contains
the network address of the host subarea PU. The vector ID is X'09'.
- Maximum-subarea vector
- This vector contains
the maximum subarea number (in binary) that is valid for this host's
domain. This is obtained from the MAXSUBA start option. The vector
ID is X'0A'.
- LU 6.2-application-definition vector
- This vector is present in this list for LU 6.2 application programs.
The LU 6.2 application program may use this vector to determine the
values coded on the APPL definition statement.
For more information
about the APPL definition statement, refer to the z/OS Communications Server: SNA Resource Definition
Reference. The vector ID is X'0B'.
- Common-application-definition vector
- This vector is present in this list for all application programs.
The application program may use this vector to determine the values
coded on the APPL definition statement.
For more information about
the APPL definition statement, refer to the z/OS Communications Server: SNA Resource Definition
Reference. The vector ID is X'0C'.
- The APPCCMD-vector-area-length vector
- This vector is present in this list for LU 6.2 application programs.
It contains the absolute minimum length and the recommended minimum
length for full use of the APPCCMD vector area. The vector ID is X'11'.
- Application-to-VTAM-vector-keys vector
- This vector contains a list of all ACB vector keys presented by
the application program on the Application-ACB vector. The vector
ID is X'12'.
- Performance monitor vector
- This vector, if present, identifies any fields in the performance
data parameter list of the installation-wide performance monitor exit
routine (ISTEXCPM) that are no longer supported. The vector points
to a table of field entries, each of which contains information needed
to locate the position of the unsupported field within the affected
vector. Refer to z/OS Communications Server: SNA Customization for more information. The vector ID is X'13'.