Loc Source Statement
***********************************************************************
*** **
*** DATA FIELDS PASSED FROM THE APPLICATION TO VTAM. **
*** **
*** **
*** Addressability: ACBAPID, ACBPASSW. **
*** **
***********************************************************************
000000 ISTVACAP DSECT APPLID MAPPING
*
000000 VACAPLEN DS X MAP LENGTH
000001 VACAPDTA DS 0X MAP DATA
*
000000 ISTVACPW DSECT PASSWORD MAPPING
*
000000 VACPWLEN DS X MAP LENGTH
000001 VACPWDTA DS 0X MAP DATA
*
***********************************************************************
*** **
*** VECTORS PASSED FROM THE APPLICATION TO VTAM. **
*** **
*** **
*** Addressability: ACBAVPTR. **
*** **
*** Note: Highorder bit in vector key is on for all vectors sent **
*** from application to VTAM. **
*** **
***********************************************************************
*
*** MAPPING FOR VECTORLIST HEADER (LENGTH FIELD) **
000000 ISTVACAV DSECT APPLICATION VECTORLIST
* POINTED TO BY ACBAPVTR
* WHEN PARMS=(APPLVCTR=address)
000000 VACAVLEN DS HL2 TOTAL LENGTH OF APPL VECTORS
000002 VACAVDTA DS 0X VECTOR DATA
*
***********************************************************************
*** GENERALIZED MAPPING FOR EXAMINING OR BUILDING COMMON FIELDS IN **
*** ALL ACB VECTORS IN THE VECTOR LIST POINTED TO BY ACBAVPTR **
***********************************************************************
000000 ISTVACVT DSECT VECTOR TEMPLATE
000000 VACVTLEN DS HL2 VECTOR LENGTH
000002 VACVTKEY DS X VECTOR KEY
000003 VACVTDAT DS 0X VECTOR DATA
*
*
***********************************************************************
*** ISTVAC81 - Application Capabilities vector **
*** - Passed to VTAM by the application at OPEN invocation **
*** for the ACB. **
*** - Bit indicators which enable/disable application use **
*** of certain VTAM functions. **
***********************************************************************
000000 ISTVAC81 DSECT APPLICATION CAPABILITIES VECTOR
000000 VAC81LEN DS HL2 VECTOR LENGTH
000002 VAC81KEY DS X VECTOR KEY
VAC81KYC EQU X'81' KEY IS X'81'
000003 VAC81CAP DS 0XL4 APPLICATION CAPABILITIES DATA
VAC81MLE EQU X'80' APPLICATION SUPPORTS HAVING ITS
* LOGON EXIT DRIVEN MULTIPLE TIMES
* PER SESSION REQUEST. APPLICATIONS
* WITH LOGON EXITS MUST SET THIS
* INDICATOR TO BENEFIT FROM
* VERIFICATION REDUCTION
VAC81FPR EQU X'40' APPLICATION INDICATES THAT IT WILL
* USE HPDT INTERFACE PROVIDED
* VIA THE OPTCD=XBUFLST FIELD ON THE
* APPCCMD RECEIVE MACROINSTRUCTION
* @D1A
VAC81PWS EQU X'20' APPLICATION INDICATES THAT IT
* IS PASSWORD SUBSTITUTION
* CAPABLE @D2A
VAC81ESS EQU X'10' APPLICATION INDICATES THAT IT
* IS CAPABLE OF EXTENDED
* SECURITY SENSE CODES @D2A
VAC81FPS EQU X'08' APPLICATION INDICATES THAT IT
* WILL USE HPDT INTERFACE
* PROVIDED BY THE OPTCD=XBUFLST
* FIELD ON AN APPCCMD
* MACROINSTRUCTION THAT SENDS
* DATA @D1A
VAC81EOM EQU X'04' APPLICATION INDICATES THAT IT
* IS CAPABLE TO SUPPORT END OF
* MESSAGES MESSAGE FOR DISPLAY,
* MODIFY AND VARY COMMANDS @J1A
VAC81ACO EQU X'02' APPLICATION INDICATES THAT IT
* REQUESTS AUTOSES FOR CNOS
* ONLY
VAC81FAA EQU X'01' APPLICATION INDICATES THAT IT
* REQUESTS ATNLOSS=ALL
VAC81UCV EQU X'0080' APPLICATION INDICATES THAT IT
* WOULD LIKE TO SPECIFY A USER
* CONTROL VECTOR ON SETLOGON START
*
*
***********************************************************************
*** ISTVAC82 - Local Application's DCE Capability Vector **
*** - Passed to VTAM by the application at OPEN invocation **
*** for the ACB. **
*** - Contains the Security Mechanisms data for the Local **
*** LU. **
*****************************************************************@D3A**
000000 ISTVAC82 DSECT LOCAL APPLICATION'S DCE
* CAPABILITY VECTOR MAPPING @D3A
000000 VAC82LEN DS HL2 LENGTH OF VECTOR (INCLUDING
* LENGTH OF THIS FIELD). @D3A
000002 VAC82KEY DS X VECTOR KEY @D3A
VAC82KYC EQU X'82' VECTOR KEY X'82' @D3A
000003 VAC82DTA DS 0X ISTVAC82 DATA @D3A