Guardian Procedure Calls Reference Manual
file with a key longer than 255 bytes with either index or data compression, an error 46
is returned.
◦ The creation of files with these increased limits is not supported on legacy 514-byte sector
disks, and the creation attempt will fail with an FEINVALOP (2) error.
◦ When using the C API to create a file with the 32,768 byte block length, you can avoid
various C integer conversion warnings by using 0x8000 (32768 in hex).
• Exceeding the file system file label space
An attempt to create a file receives an error 1027 if the file system file label space for the
primary partition would be exceeded.
If the file specification has up to 16 partitions, reduce the number of alternate-key files, alternate
keys, extents, secondary partitions and/or the size of the partition keys.
If the file specification has more than 16 partitions, reduce the number of alternate-key files,
alternate keys, and/or extents.
OSS Considerations
This procedure operates only on Guardian objects. If an OSS file is specified, error 1163 is
returned.
Related Programming Manuals
For programming information about the FILE_CREATELIST_ procedure, see the Enscribe Programmer's
Guide and the Guardian Programmer's Guide.
FILE_CREATELIST_ Procedure 403