Guardian Procedure Calls Reference Manual (G06.25+)

Guardian Procedure Calls (F)
Guardian Procedure Calls Reference Manual522629-013
5-45
FILE_CREATELIST_ Procedure
72 2 Write through. For disk objects, a value of 1 specifies write-
through caching; a value of 0 specifies that writes to the file are
to be buffered. If omitted, 1 is used for unaudited files and 0 is
used for audited files.
CAUTION: If writes to an unaudited file are buffered, one or
more changes to the file can be lost if a failure occurs that
affects the disk or disk process.
73 2 Verify writes. For disk objects other than SQL shorthand views,
a value of 1 indicates that the file label is to specify that writes
to the file should be read back and the data verified; 0 indicates
otherwise. If omitted, 0 is used.
74 2 Serial writes. For disk objects other than SQL shorthand views,
a value of 1 indicates that the file label is to specify that writes
are to be made serially to the mirror when a file resides on a
mirrored volume; 0 indicates otherwise. When this is not equal
to 1, the system can choose to do either serial or parallel writes.
The default value is 0.
80 2 Secondary partition. For disk objects, a value of 0 indicates a
primary partition and a value of 1 indicates a secondary
partition.
When item 90 is supplied, it must be immediately followed by item 91 or item 97,
then by item 92 or item 98, then finally by item 93 or item 99.
90 2 Number of partitions. For disk files, the number of extra
(secondary) partitions the file is to have. The maximum value is
15. The default value is 0. The FILE_CREATELIST_ call
creates the secondary partitions as well as the primary partition.
91 * Partition descriptors. For disk files, an array of 4-byte partition
descriptors, one for each secondary partition. Each entry has
the following structure:
INT primary-extent-size;
INT secondary-extent-size;
These values give the primary and secondary extent sizes in
pages (2048-byte units). The length in bytes of this item is 4
times the value of item 90.
Table 5-3. FILE_CREATELIST_ Item Codes (page 4 of 12)
Items in this table with a size of 2 bytes are of data type INT. The term “disk file”
applies only to Enscribe files. The term “disk object” applies to Enscribe files and
SQL objects.
Item
Code
Size
(Bytes) Description