DBCBK Back to Index page
 
Prolog 
Control Block Contents 
   DBCBK DSECT
Storage Layout 
Cross Reference (Contains links to field and bit definitions)
Programming Interface Information:
This information is NOT intended to be
used as Programming Interfaces of z/VM.


  DBCBK Prolog Top of page
 
 NAME       : HCPDBCBK
 DESCRIPTION: Diagnose X'BC' file descriptions
 DSECT      : DBCBK
 FUNCTION   : To make available the requested file
              information in a specific format
              Subfunction 0 = HPO compatible version of
              file characteristics
              Subfunction 4 = VM/XA version of
              file characteristics
 RELOCATION CONSIDERATIONS : None
 
 
  DBCBK Control Block Content Top of page
 

 DBCBK DSECT Top of page
Hex Dec Type/Val Lng Label (dup) Comments ---- ---- --------- ---- -------------- -------- 0000 0 Structure DBCBK Diagnose X'BC' file descriptions 0000 0 Character 4 DBC0SPID Spool file ID in EBCDIC 0004 4 Character 8 DBC0USER Userid of the file owner 000C 12 Character 1 DBC0CLAS File class 000D 13 Character 3 DBC0TYPE File type (rdr, prt, pun, con) 0010 16 Character 8 DBC0RECS Number of records 0018 24 Character 3 DBC0COPY Copy count 001B 27 Character 12 DBC0FNAM File name 0027 39 Character 12 DBC0FTYP File type 00000023 DBC0LEN1 *-DBC0RECS Length for asterisks 0033 51 Character 8 DBC0DATE Date - mm/dd/yy 003B 59 Character 8 DBC0TIME Time - hh:mm:ss 0043 67 Character 8 DBC0DIST Distribution code 004B 75 Character 4 DBC0STAT Status 004F 79 Character 8 DBC0FORM User form 0057 87 Character 8 DBC0DEST Destination 005F 95 Character 4 DBC0FLAS Flash name 0063 99 Character 3 DBC0FLCT Flash count 0066 102 Character 4 DBC0FCB FCB name 006A 106 Character 4 DBC0MOD Modify name 006E 110 Character 1 DBC0MODC Modify count 006F 111 Character 3 DBC0LD38 3800 Load CCWs 0072 114 Character 4 DBC0CHAR Character set names 0076 118 Character 4 DBC0CHA1 Character set names 007A 122 Character 4 DBC0CHA2 Character set names 007E 126 Character 4 DBC0CHA3 Character set names 0082 130 Character 8 DBC0PCNT Page count 008A 138 Character 8 DBC0SECL SECLABEL of spool file 00000043 DBC0LEN2 *-DBC0FORM Length for asterisks 0092 146 Character 10 DBC0FULD Date in mm/dd/yyyy format 009C 156 Character 10 DBC0ISOD Date in yyyy-mm-dd format 00A6 166 Character 10 * Reserved for IBM use Redefinition of the date in SHORTDATE format 0033 51 Character 6 DBC0SMD MM/DD/ Month and day 0039 57 Character 2 DBC0SYR YY 2-digit year Redefinition of the date in FULLDATE format 0092 146 Character 6 DBC0FMD (0) MM/DD/ Month and day 0092 146 Character 5 DBC0F1 MM/DD 0097 151 Character 1 DBC0F2 / 0098 152 Character 4 DBC0FYR (0) CCYY 4-digit year 0098 152 Character 2 DBC0FCC CC 2-digit century 009A 154 Character 2 DBC0FYY YY 2-digit year Redefinition of the date in ISODATE format 009C 156 Character 4 DBC0IYR (0) CCYY 4-digit year 009C 156 Character 2 DBC0ICC CC 2-digit century 009E 158 Character 2 DBC0IYY YY 2-digit year 00A0 160 Character 6 DBC0IMD (0) -MM-DD Month and day 00A0 160 Character 1 DBC0IS1 - Separator 1 00A1 161 Character 2 DBC0IM MM Month 00A3 163 Character 1 DBC0IS2 - Separator 2 00A4 164 Character 2 DBC0ID DD Day Redefinition of control block for VM/XA file characteristics 0000 0 Bitstring 1 DBC4LEV Update level indicator 0001 1 Bitstring 1 DBC4LEN Length of data returned in doublewords 0002 2 Character 1 DBC4CLSS File class 0003 3 Bitstring 1 * Reserved for IBM use 0004 4 Bitstring 1 DBC4CPYC Copy count 0005 5 Bitstring 1 DBC4PGCC Page count 0006 6 Bitstring 1 DBC4FLCT Flash count 0007 7 Bitstring 1 DBC4MDNO Modify number 00000004 DBC4LEN1 *-DBC4CPYC Length for asterisks 0008 8 Signed 2 DBC4HXID Spool file ID in hex 000A 10 Signed 2 DBC4RECL Logical record count 000C 12 Signed 4 DBC4RECT Record count 0010 16 Signed 4 DBC4DPCT Number of SPDBK's 0000000A DBC4LEN2 *-DBC4RECL Length for asterisks 0014 20 Signed 4 * Reserved for IBM use 0018 24 Character 4 DBC4TYPE File type (rdr, prt, pun, cons) 001C 28 Character 4 DBC4SPID Spool file ID in EBCDIC 0020 32 Character 8 DBC4USER Userid of the file owner 0028 40 Character 8 DBC4ORIG Userid of the file originator 0030 48 Character 8 DBC4FN File name 0038 56 Character 8 DBC4FT File type 00000010 DBC4LEN3 *-DBC4FN Length for asterisks 0040 64 Character 8 DBC4DATE Date - mm/dd/yy 0048 72 Character 8 DBC4TIME Time - hh:mm:ss 0050 80 Character 8 DBC4DIST Distribution code 0058 88 Character 8 DBC4DEST Destination 0060 96 Character 8 DBC4UFM User form name 0068 104 Character 8 DBC4OFM Operator form name 0070 112 Character 4 DBC4FCB FCB name 0074 116 Character 4 DBC4LD38 3800 Load CCWs 0078 120 Character 4 DBC4FLSH Flash name 007C 124 Character 4 DBC4MODN Modify name 0080 128 Character 16 DBC4CHRS Character set names 0090 144 Character 8 DBC4SECL SECLABEL of spool file 00000048 DBC4LEN4 *-DBC4DIST Length for asterisks 0098 152 Character 10 DBC4FULD Date in mm/dd/yyyy format 00A2 162 Character 10 DBC4ISOD Date in yyyy-mm-dd format 00AC 172 Character 4 * Reserved for IBM use 00000016 DBCSIZE (*-DBCBK+7)/8 Size of DBCBK in double words 000000B0 DBCBSIZE *-DBCBK Size of DBCBK in bytes 0080 128 Character 4 DBC4CHR0 Character set names 0084 132 Character 4 DBC4CHR1 Character set names 0088 136 Character 4 DBC4CHR2 Character set names 008C 140 Character 4 DBC4CHR3 Character set names Redefinition of the date in SHORTDATE format 0040 64 Character 6 DBC4SMD MM/DD/ Month and day 0046 70 Character 2 DBC4SYR YY 2-digit year Redefinition of the date in FULLDATE format 0098 152 Character 6 DBC4FMD (0) MM/DD/ Month and day 0098 152 Character 5 DBC4F1 MM/DD 009D 157 Character 1 DBC4F2 / 009E 158 Character 4 DBC4FYR (0) CCYY 4-digit year 009E 158 Character 2 DBC4FCC CC 2-digit century 00A0 160 Character 2 DBC4FYY YY 2-digit year Redefinition of the date in ISODATE format 00A2 162 Character 4 DBC4IYR (0) CCYY 4-digit year 00A2 162 Character 2 DBC4ICC CC 2-digit century 00A4 164 Character 2 DBC4IYY YY 2-digit year 00A6 166 Character 6 DBC4IMD (0) -MM-DD Month and day 00A6 166 Character 1 DBC4IS1 - Separator 1 00A7 167 Character 2 DBC4IM MM Month 00A9 169 Character 1 DBC4IS2 - Separator 2 00AA 170 Character 2 DBC4ID DD Day
 
 
  DBCBK Storage Layout Top of page
 
          
*** DBCBK - Diagnose X'BC' file descriptions
*
*     +---------------------------+---------------------------+
*   0 |         DBC0SPID          |        DBC0USER-          |
*     +---------------------------+------+--------------------+
*   8 |          -(004)           |:0CLAS|     DBC0TYPE       |
*     +---------------------------+------+--------------------+
*  10 |                       DBC0RECS                        |
*     +--------------------+----------------------------------+
*  18 |     DBC0COPY       |            DBC0FNAM              |
*     +--------------------+                           +------+
*  20 |                                                |      |
*     +------------------------------------------------+      |
*     |                       DBC0FTYP                        |
*     |                    +----------------------------------+
*     |                    |            DBC0DATE-             |
*     +--------------------+----------------------------------+
*  38 |      -(033)        |            DBC0TIME-             |
*     +--------------------+----------------------------------+
*  40 |      -(03B)        |            DBC0DIST-             |
*     +--------------------+---------------------------+------+
*  48 |      -(043)        |         DBC0STAT          |(04F)-|
*     +--------------------+---------------------------+------+
*  50 |                   -DBC0FORM                    |(057)-|
*     +------------------------------------------------+------+
*  58 |                   -DBC0DEST                    |(05F)-|
*     +--------------------+--------------------+------+------+
*  60 |     -DBC0FLAS      |     DBC0FLCT       |  DBC0FCB-   |
*     +-------------+------+--------------------+------+------+
*  68 |   -(066)    |         DBC0MOD           |:0MODC|(06F)-|
*     +-------------+---------------------------+------+------+
*  70 | -DBC0LD38   |         DBC0CHAR          | DBC0CHA1-   |
*     +-------------+---------------------------+-------------+
*  78 |   -(076)    |         DBC0CHA2          | DBC0CHA3-   |
*     +-------------+---------------------------+-------------+
*  80 |   -(07E)    |               DBC0PCNT-                 |
*     +-------------+-----------------------------------------+
*  88 |   -(082)    |               DBC0SECL-                 |
*     +-------------+-----------------------------------------+
*  90 |   -(08A)    |                DBC0FULD                 |
*     +-------------+             +---------------------------+
*  98 |                           |         DBC0ISOD          |
*     +---------------------------+             +-------------+
*  A0 |                                         |/////////////|
*     +-----------------------------------------+/////////////|
*     |///////////////////////////////////////////////////////|
*     +-------------------------------------------------------+
*  B0
*
*** DBCBK - Diagnose X'BC' file descriptions
          
*** Overlay for DBC0DATE in DBCBK
*
*                          +----------------------------------+
*     ...               33 |            DBC0SMD-              |
*     +------+-------------+----------------------------------+
*  38 |-(033)|  DBC0SYR    | 3B
*     +------+-------------+
*
*** Overlay for DBC0DATE in DBCBK
          
*** Overlay for DBC0FULD in DBCBK
*
*                   +----------------------------------+------+
*  90 ...        92 |             DBC0F1               |DBC0F2|
*     +-------------+-------------+--------------------+------+
*  98 |  DBC0FCC    |  DBC0FYY    | 9C
*     +-------------+-------------+
*
*** Overlay for DBC0FULD in DBCBK
          
*** Overlay for DBC0ISOD in DBCBK
*
*                                 +-------------+-------------+
*  98 ...                      9C |  DBC0ICC    |  DBC0IYY    |
*     +------+-------------+------+-------------+-------------+
*  A0 |:0IS1 |   DBC0IM    |:0IS2 |   DBC0ID    | A6
*     +------+-------------+------+-------------+
*
*** Overlay for DBC0ISOD in DBCBK
          
*** Overlay for DBC0SPID in DBCBK
*
*     +------+------+------+------+------+------+------+------+
*   0 |:4LEV |:4LEN |:4CLSS|//////|:4CPYC|:4PGCC|:4FLCT|:4MDNO|
*     +------+------+------+------+------+------+------+------+
*   8 |  DBC4HXID   |  DBC4RECL   |         DBC4RECT          |
*     +-------------+-------------+---------------------------+
*  10 |         DBC4DPCT          |///////////////////////////|
*     +---------------------------+---------------------------+
*  18 |         DBC4TYPE          |         DBC4SPID          |
*     +---------------------------+---------------------------+
*  20 |                       DBC4USER                        |
*     +-------------------------------------------------------+
*  28 |                       DBC4ORIG                        |
*     +-------------------------------------------------------+
*  30 |                        DBC4FN                         |
*     +-------------------------------------------------------+
*  38 |                        DBC4FT                         |
*     +-------------------------------------------------------+
*  40 |                       DBC4DATE                        |
*     +-------------------------------------------------------+
*  48 |                       DBC4TIME                        |
*     +-------------------------------------------------------+
*  50 |                       DBC4DIST                        |
*     +-------------------------------------------------------+
*  58 |                       DBC4DEST                        |
*     +-------------------------------------------------------+
*  60 |                       DBC4UFM                         |
*     +-------------------------------------------------------+
*  68 |                       DBC4OFM                         |
*     +---------------------------+---------------------------+
*  70 |         DBC4FCB           |         DBC4LD38          |
*     +---------------------------+---------------------------+
*  78 |         DBC4FLSH          |         DBC4MODN          |
*     +---------------------------+---------------------------+
*  80 |                       DBC4CHRS                        |
*     |                                                       |
*     +-------------------------------------------------------+
*  90 |                       DBC4SECL                        |
*     +-------------------------------------------------------+
*  98 |                       DBC4FULD                        |
*     |             +-----------------------------------------+
*  A0 |             |                DBC4ISOD                 |
*     +-------------+             +---------------------------+
*  A8 |                           |///////////////////////////|
*     +---------------------------+---------------------------+
*  B0
*
*** Overlay for DBC0SPID in DBCBK
          
*** Overlay for DBC4CHRS in DBCBK
*
*     +---------------------------+---------------------------+
*  80 |         DBC4CHR0          |         DBC4CHR1          |
*     +---------------------------+---------------------------+
*  88 |         DBC4CHR2          |         DBC4CHR3          |
*     +---------------------------+---------------------------+
*  90
*
*** Overlay for DBC4CHRS in DBCBK
          
*** Overlay for DBC4DATE in DBCBK
*
*     +-----------------------------------------+-------------+
*  40 |                DBC4SMD                  |  DBC4SYR    |
*     +-----------------------------------------+-------------+
*  48
*
*** Overlay for DBC4DATE in DBCBK
          
*** Overlay for DBC4FULD in DBCBK
*
*     +----------------------------------+------+-------------+
*  98 |             DBC4F1               |DBC4F2|  DBC4FCC    |
*     +-------------+--------------------+------+-------------+
*  A0 |  DBC4FYY    | A2
*     +-------------+
*
*** Overlay for DBC4FULD in DBCBK
          
*** Overlay for DBC4ISOD in DBCBK
*
*                   +-------------+-------------+------+------+
*  A0 ...        A2 |  DBC4ICC    |  DBC4IYY    |:4IS1 |:4IM- |
*     +------+------+-------------+-------------+------+------+
*  A8 |-(0A7)|:4IS2 |   DBC4ID    | AC
*     +------+------+-------------+
*
*** Overlay for DBC4ISOD in DBCBK
 
 
  DBCBK Cross Reference Top of page
 
 
Symbol         Dspl Value
-------------- ---- -----
DBCBSIZE       00AC 000000B0
DBCSIZE        00AC 00000016
DBC0CHAR       0072
DBC0CHA1       0076
DBC0CHA2       007A
DBC0CHA3       007E
DBC0CLAS       000C
DBC0COPY       0018
DBC0DATE       0033
DBC0DEST       0057
DBC0DIST       0043
DBC0FCB        0066
DBC0FCC        0098
DBC0FLAS       005F
DBC0FLCT       0063
DBC0FMD        0092
DBC0FNAM       001B
DBC0FORM       004F
DBC0FTYP       0027
DBC0FULD       0092
DBC0FYR        0098
DBC0FYY        009A
DBC0F1         0092
DBC0F2         0097
DBC0ICC        009C
DBC0ID         00A4
DBC0IM         00A1
DBC0IMD        00A0
DBC0ISOD       009C
DBC0IS1        00A0
DBC0IS2        00A3
DBC0IYR        009C
DBC0IYY        009E
DBC0LD38       006F
DBC0LEN1       0027 00000023
DBC0LEN2       008A 00000043
DBC0MOD        006A
DBC0MODC       006E
DBC0PCNT       0082
DBC0RECS       0010
DBC0SECL       008A
DBC0SMD        0033
DBC0SPID       0000
DBC0STAT       004B
DBC0SYR        0039
DBC0TIME       003B
DBC0TYPE       000D
DBC0USER       0004
DBC4CHRS       0080
DBC4CHR0       0080
DBC4CHR1       0084
DBC4CHR2       0088
DBC4CHR3       008C
DBC4CLSS       0002
DBC4CPYC       0004
DBC4DATE       0040
DBC4DEST       0058
DBC4DIST       0050
DBC4DPCT       0010
DBC4FCB        0070
DBC4FCC        009E
DBC4FLCT       0006
DBC4FLSH       0078
DBC4FMD        0098
DBC4FN         0030
DBC4FT         0038
DBC4FULD       0098
DBC4FYR        009E
DBC4FYY        00A0
DBC4F1         0098
DBC4F2         009D
DBC4HXID       0008
DBC4ICC        00A2
DBC4ID         00AA
DBC4IM         00A7
DBC4IMD        00A6
DBC4ISOD       00A2
DBC4IS1        00A6
DBC4IS2        00A9
DBC4IYR        00A2
DBC4IYY        00A4
DBC4LD38       0074
DBC4LEN        0001
DBC4LEN1       0007 00000004
DBC4LEN2       0010 0000000A
DBC4LEN3       0038 00000010
DBC4LEN4       0090 00000048
DBC4LEV        0000
DBC4MDNO       0007
DBC4MODN       007C
DBC4OFM        0068
DBC4ORIG       0028
DBC4PGCC       0005
DBC4RECL       000A
DBC4RECT       000C
DBC4SECL       0090
DBC4SMD        0040
DBC4SPID       001C
DBC4SYR        0046
DBC4TIME       0048
DBC4TYPE       0018
DBC4UFM        0060
DBC4USER       0020
 
This information is based on z/VM 7.3.0 Last updated on 22 Jun 2022 at 15:48:46 EDT.
Copyright IBM Corporation, 1990, 2022