Programming Interface Information: This information is NOT intended to be
used as Programming Interfaces of VM/ESA. It is to be used for diagnosis only.

IJJHFMT1

Prolog  

Control Block Contents  

IJJHFMT1 DSECT

Storage Layout  

Cross Reference (Contains links to field and bit definitions)  

IJJHFMT1 Prolog

Name : IJJHFMT1 Description: Format 1 Label DSECT : IJJHFMT1 Function : IJJHFMT1 describes the fields within the Format 1 VTOC label and is used in the CMS/DOS environment. IJJHFMT1 is called by the IJJHFMT1 macro.

 

IJJHFMT1 Control Block Content


IJJHFMT1 DSECT

Hex Dec Type/Val Lng Label (dup) Comments ---- ---- --------- ---- -------------- -------- 0000 0 Structure IJJHFMT1 Format 1 Label 0000 0 Character 44 F1DSN FILE ID 002C 44 Character 1 F1ID FORMAT1 ID - X'F1' 002D 45 Character 6 F1SER FILE SERIAL NUMBER 0033 51 Character 2 F1VSEQ VOLUME SEQUENCE NUMBER 0035 53 Character 3 F1CRDTE FILE CREATION DATE (YDD) 0038 56 Character 3 F1EXPDT FILE EXPIRATION DATE (YDD) 003B 59 Bitstring 1 F1EXCNT NUM EXTENTS FOR FILE ON VOLUME 003C 60 Character 1 F1D7 UNUSED BY DOS/VS (X'40') 003D 61 Character 1 F1D8 RESERVED (X'40') 003E 62 Character 13 F1SYSCOD DOS/370 VER 4 004B 75 Character 3 F1D10 RESERVED (X'40') 004E 78 Character 4 F1CISIZE CONTROL INTERVAL SIZE (FBA) NUMBER OF BLOCKS 0052 82 Character 2 F1FTYPE TYPE OF FILE ORGANIZATION 0054 84 Character 1 F1D12 UNUSED BY DOS/VS (X'00') 0055 85 Character 1 F1OPT ISAM OPTION CODES 0056 86 Character 2 F1BLK ISAM BLOCK LENGTH 0058 88 Character 2 F1RECL ISAM LRECL 005A 90 Character 1 F1KEYL ISAM KEY LENGTH 005B 91 Character 2 F1RKP ISAM KEY POSITION 005D 93 Bitstring 1 F1DSI DATA SET INDICATORS 1... .... F1LVOL X'80' LAST VOL IND ..1. .... F1BL8 X'20' BLOCK MUL 8 (OS/VS) ...1 .... F1SEC X'10' PASSWORD PROTECTION .... .1.. F1WPW X'04' WRITE PASSWORD ONLY 005E 94 Character 4 F1SECAL (0) UNUSED BY DOS/VS (X'40') 005E 94 Bitstring 1 F1SECOPT SECONDARY ALLOCATION OPTION 005F 95 Address 3 F1SECALL SECONDARY ALLOCATION VALUE 0062 98 Character 5 F1LRP UNUSED BY DOS/VS (X'00') 0067 103 Character 2 F1D21 RESERVED (X'40') 00000069 F1EXTS * EXTENTS 0069 105 Character 1 F1EXTYP EXTENT TYPE 006A 106 Character 1 F1EXSEQ EXTENT SEQUENCE NUMBER 006B 107 Character 4 F1START LOWER CCHH 006F 111 Character 4 F1END UPPER CCHH 0073 115 Character 20 * ADDITIONAL EXTENTS 0087 135 Character 5 F1POINT (0) FORMAT 3 OR 2 POINTER 0087 135 Bitstring 1 F1HIORD ZERO FOR FBA 0088 136 Signed 4 F1PNT RELATIVE RECORD NUMBER FOR FBA 0090 144 Dbl-Word 8 * (0) 00000090 F1LEN *-IJJHFMT1 LENGTH 00000012 F1DWDS (*-IJJHFMT1)/8 DOUBLEWORDS

 

IJJHFMT1 Storage Layout

*** IJJHFMT1 - Format 1 Label
*
*     +-------------------------------------------------------+
*   0 |                                                       |
*     =                        F1DSN                          =
*     |                           +------+--------------------+
*  28 |                           |F1ID  |      F1SER-        |
*     +--------------------+------+------+--------------------+
*  30 |      -(02D)        |   F1VSEQ    |      F1CRDTE       |
*     +--------------------+------+------+------+-------------+
*  38 |      F1EXPDT       |:XCNT |F1D7  |F1D8  |             |
*     +--------------------+------+------+------+             |
*     |                       F1SYSCOD                        |
*     |                    +--------------------+-------------+
*  48 |                    |       F1D10        | F1CISIZE-   |
*     +-------------+------+------+------+------+-------------+
*  50 |   -(04E)    |  F1FTYPE    |F1D12 |F1OPT |   F1BLK     |
*     +-------------+------+------+------+------+------+------+
*  58 |   F1RECL    |F1KEYL|   F1RKP     |F1DSI |:ECOPT|(05F)-|
*     +-------------+------+-------------+------+------+------+
*  60 | -F1SECALL   |              F1LRP               |F1D21-|
*     +------+------+------+---------------------------+------+
*  68 |-(067)|:XTYP |:XSEQ |         F1START           |(06F)-|
*     +------+------+------+---------------------------+------+
*  70 |      -F1END        |//////////////////////////////////|
*     +--------------------+//////////////////////////////////|
*     |///////////////////////////////////////////////////////|
*     |////////////////////////////////////////////////+------+
*  80 |////////////////////////////////////////////////|:IORD |
*     +---------------------------+--------------------+------+
*  88 |          F1PNT            |///////////////////////////|
*     +---------------------------+---------------------------+
*  90
*
*** IJJHFMT1 - Format 1 Label

 

IJJHFMT1 Cross Reference

(contains links to field and bit definitions)
Symbol         Dspl Value
-------------- ---- -----

F1BLK 0056

F1BL8 005D 20

F1CISIZE 004E

F1CRDTE 0035

F1DSI 005D

F1DSN 0000

F1DWDS 0090 00000012

F1D10 004B

F1D12 0054

F1D21 0067

F1D7 003C

F1D8 003D

F1END 006F

F1EXCNT 003B

F1EXPDT 0038

F1EXSEQ 006A

F1EXTS 0067 00000069

F1EXTYP 0069

F1FTYPE 0052

F1HIORD 0087

F1ID 002C

F1KEYL 005A

F1LEN 0090 00000090

F1LRP 0062

F1LVOL 005D 80

F1OPT 0055

F1PNT 0088

F1POINT 0087

F1RECL 0058

F1RKP 005B

F1SEC 005D 10

F1SECAL 005E

F1SECALL 005F

F1SECOPT 005E

F1SER 002D

F1START 006B

F1SYSCOD 003E

F1VSEQ 0033

F1WPW 005D 04


This information is based on VM/ESA 2.4.0.
Last updated on 12 Aug 1999 at 11:21:36 EDT.
Copyright IBM Corporation, 1990, 1999