| Programming Interface Information:
This information is NOT intended to be used as Programming Interfaces of z/VM. | 
IUCVIDBK
PrologControl Block Contents
IUCVIDBK DSECT
Storage Layout
Cross Reference
IUCVIDBK Prolog
 Name       : IUCVIDBK
 Description: IUCV or APPC Program Identification Block
 DSECT      : IUCVIDBK
 Function   : This block is created each time a program
              identifies itself as an IUCV or APPC program to
              CMS by the HNDIUCV SET function.
IUCVIDBK Control Block Content
IUCVIDBK DSECT
Hex   Dec Type/Val   Lng Label (dup)    Comments
---- ---- --------- ---- -------------- --------
0000    0 Structure      IUCVIDBK       IUCV or APPC Program
                                        Identification Block
0000    0 Address      4 IUCVIDNX       POINTER TO NEXT ENTRY
0004    4 Address      4 IUCVIDEX       ADDRESS OF THE EXIT
0008    8 Address      4 IUCVIDUW       ADDRESS OF THE USER FULLWORD
000C   12 Character    8 IUCVIDID       IDENTITY OF THE PROGRAM
0014   20 Bitstring    1 IUCVIDFL       Flags
          1... ....      IUCVID31       X'80' Drive this exit AMODE 31
          .1.. ....      IUCVIDCX       X'40' It's a control exit
          ..1. ....      IUCVIDPC       X'20' On = process level cleanup
                                        wanted for pid in IUCVIDPD
0015   21 Bitstring    1 IUCVIDF1       More flags
          1... ....      IUCVIDHL       X'80' On = disallow connect
0016   22 Bitstring    1 * (2)          Reserved
0018   24 Signed       4 IUCVIDPD       CMS MT process id
          00000004       IUCVIDSZ       (*-IUCVIDBK+7)/8 SIZE OF AREA IN
                                        DOUBLEWORDS
IUCVIDBK Storage Layout
          
*** IUCVIDBK - IUCV or APPC Program Identification Block
*
*     +---------------------------+---------------------------+
*   0 |         IUCVIDNX          |         IUCVIDEX          |
*     +---------------------------+---------------------------+
*   8 |         IUCVIDUW          |        IUCVIDID-          |
*     +---------------------------+------+------+-------------+
*  10 |          -(00C)           |:VIDFL|:VIDF1|/////////////|
*     +---------------------------+------+------+-------------+
*  18 |         IUCVIDPD          | 1C
*     +---------------------------+
*
*** IUCVIDBK - IUCV or APPC Program Identification Block
IUCVIDBK Cross Reference
Symbol Dspl Value -------------- ---- ----- IUCVIDCX 0014 40 IUCVIDEX 0004 IUCVIDFL 0014 IUCVIDF1 0015 IUCVIDHL 0015 80 IUCVIDID 000C IUCVIDNX 0000 IUCVIDPC 0014 20 IUCVIDPD 0018 IUCVIDSZ 0018 00000004 IUCVIDUW 0008 IUCVID31 0014 80
Last updated on 2 Apr 2001 at 15:47:43 EDT.
Copyright IBM Corporation, 1990, 2001