Open System Services Programmer's Guide
Table 9 Guardian File-System Procedures (continued)
OSS NotesGuardian Procedure
64-bit extended addresses, but it can be used with 32-bit
addresses as well. Extends the capabilities of the LOCKREC
procedure.
Set options.FILE_OPEN_
Opens a file.
<10> to 1 to open an OSS file by its OSS pathname.OSS
files can be opened only with shared exclusion mode.
See also “Accessing OSS Files Larger Than 2 GB”
(page 78).
OSS SEEP consultation, beginning with the J06.15 and
H06.26 RVUs. For OSS SEEP details, see “Accessing OSS
SEEP-Protected Files” (page 83).
Always fails for OSS processes.FILE_OPEN_CHKPT_
Opens a designated file in the backup Guardian process.
Fails with file-system error 1163 when the file is an OSS
file.
FILE_PURGE_
Deletes a disk file that is not open.
FILE_READ64_
Beginning with the H06.24 and J06.13 RVUs, returns data
from an open file to the application process's data area.
The FILE_READ64_ procedure is intended for use with 64-bit
extended addresses, but it can be used with 32-bit
addresses as well. Extends the capabilities of the READX
procedure.
FILE_READLOCK64_
Beginning with the H06.24 and J06.13 RVUs, sequentially
locks and reads records in a disk file. The
FILE_READLOCK64_ procedure is intended for use with
64-bit extended addresses, but it can be used with 32-bit
addresses as well. Extends the capabilities of the
READLOCKX procedure.
FILE_READUPDATE64_
Beginning with the H06.24 and J06.13 RVUs, reads data
from a disk or process file in anticipation of a subsequent
write to the file. The FILE_READUPDATE64_ procedure is
intended for use with 64-bit extended addresses, but it can
be used with 32-bit addresses as well. Extends the
capabilities of the READUPDATEXL procedure.
FILE_READUPDATELOCK64_
Beginning with the H06.24 and J06.13 RVUs, used for
random processing of records in a disk file. The
FILE_READUPDATELOCK64_ procedure is intended for use
with 64-bit extended addresses, but it can be used with
32-bit addresses as well. Extends the capabilities of the
READUPDATELOCKX procedure.
Fails with file-system error 564 when the file is an OSS file.FILE_RENAME_
Changes the name of an open disk file.
FILE_REPLY64_
Beginning with the H06.24 and J06.13 RVUs, sends a
reply message to a message received earlier in a
corresponding call to
READUPDATE[X|XL]/FILE_READUPDATE64_ on the
$RECEIVE file. The FILE_REPLY64_ procedure can be called
even if there are incomplete nowait I/O operations pending
on $RECEIVE. The FILE_REPLY64_ procedure is intended
102 Managing Files