Using KSAM/XL and KSAM 64 (32650-90886)

Chapter 9 85
KSAM Intrinsics
FFILEINFO
20 I16 Blocking factor
21 I16 Physical block size; indicates halfwords
22 I16 Data block size; indicates halfwords
23 I16 Offset to data in blocks; indicates halfwords
24 I16 Offset of active record table for RIO files; indicates halfwords
25 I16 Size of active record table within the block; indicates halfwords
26 CA Volume ID (tape label)
27 CA Volume set ID (tape label)
28 U16 Expiration date (julian format)
29 I16 File sequence number
30 I16 Reel number
31 I16 Sequence type
32 U16 Creation date (julian format)
33 I16 Label type
34 I16 Current number of writers
35 I16 Current number of readers
36 U16 File allocation date, when the file was last restored (CALENDAR format)
37 I32 File allocation time, when the file was last restored (CLOCK format)
38 U16 Spoolfile device file number:
Bits (1:15) = Device file number
Bit (0:1) = 1 Output spoolfile
Bit (0:1) = 0 Input spoolfile
If the spoolfile device number is larger than 32767,
itemnum
38 returns 0 (zero).
Use
itemnum
78 instead for spoolfile numbers larger than 32767.
40 I32 Disk device status: Returns a zero. For compatibility with MPE V/E-based
systems only.
41 I16 Device type
42 I16 Device subtype: Always returns an 8. (Indicates a 7933 or 7935 disk drive)
43 CA Environment file name (>=36 bytes)
44 I16 Number of disk extents currently allocated to the file
Table 9-2. FFILEINFO Itemnum/Item Values
Item
num
Item
Type
Item Description