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

Chapter 9 169
KSAM Intrinsics
HPFOPEN
45 CA Fill character:
Passes two ASCII characters that determine what padding character to
use at the end of blocks or unused pages, and the padding used by
itemnum
=53. Do not use delimiter characters for this option. The fill
character must be a 2-byte array. The first character only is used as the
padding character. The second character is reserved for future use. This
option is applicable only at file creation.
Default: Null characters for a binary file and ASCII blanks for an ASCII
file.
47 I32 Numextents:
Passes a value in the range 1 to 32 that determines the number of
extents for the file. This parameter is kept mainly for compatibility with
MPE/V. Its main usefulness is that a file may be created with 1
contiguous extent. If a value of 1 is specified, the file is created as one
contiguous extent of disk space. If a value greater than 1 is specified, a
variable number of extents (with varying extent sizes) is allocated on a
need basis. This option is applicable only at file creation. To get one
initially allocated continuous extent, specify both numextent=1 and
initialloc=1.
Default: 1
49 Reserved for MPE/iX.
50 132 Final disposition:
Passes a value indicating the final disposition of the file at close time
(significant only for files on disk and magnetic tape). A corresponding
parameter in a FILE command can override this option, unless file
equations are disallowed with
itemnum
=9.
The following values are valid:
0
No change. The disposition remains as it was before the file was opened.
If the file is new, it is deleted by FCLOSE; otherwise, the file is assigned
to the domain it belonged to previously. An unlabeled tape file is
rewound. If the file resides on a labeled tape, the tape is rewound and
unloaded.
Table 9-7. HPFOPEN Itemnum/Item Values
Itemnum Mnemonic Item Description