Guardian Procedure Calls Reference Manual

Permanent Disk File
$volname (blank-fill) or \sysnum volname (blank-fill)[0:3]
subvol-name (blank-fill)[4:7]
file-id (blank-fill)[8:11]
Temporary Disk File
$volname (blank-fill) or \sysnum volname (blank-fill)[0:3]
blank-fill[4:11]
When CREATE finishes, a temporary file name is returned in file-name[4:7]. The temporary
file can then be opened by passing file-name to OPEN.
primary-extentsize
input
INT:value
is the size of the primary extent in pages (one page is 2048 bytes). The maximum value of
primary-extentsize is 65,535 (134,215,680 bytes). If omitted, a primary extent size of
one page is assigned.
file-code
input
INT:value
is an application-defined file identification code (file codes 100-999 are reserved for use by
HP). If omitted, a file code of 0 is assigned. For a list of HP file codes, see the Guardian Utilities
Reference Manual.
secondary-extentsize
input
INT:value
is the size of the secondary extents in pages (one page is 2048 bytes). (The maximum number
of secondary extents that a file can have allocated is maximum-extents - 1. See
maximum-extents below.) The maximum value of secondary-extentsize is 65535
(134,215,680 bytes). If omitted, the size of the primary extent is used for the secondary extent
size.
file-type
input
INT:value
specifies the type of file to be created. If omitted, an unstructured file is created.
Must be 0.<0:1>
In systems with the Transaction Management Facility (TMF), specifies that this file is audited; for systems
without TMF, this bit is 0.
<2>
Must be 0.<3:8>
Specifies that this file is a queue file.<9>
Specifies that the file label is written to disk each time the end of file (EOF) is advanced.<10>
Specifies index compression for key-sequenced files (see the Enscribe Programmer's Guide).<11>
Specifies ODDUNSTR access to unstructured files. With the default (file-type.<12> = 0), a relative
byte address (RBA) used for reading, writing, or positioning in the file, is rounded up to the next even
<12>
CREATE Procedure (Superseded by FILE_CREATELIST_ Procedure) 229