Open System Services Programmer's Guide

Table 9 Guardian File-System Procedures (continued)
OSS NotesGuardian Procedure
FILENAME_FINDNEXT64_
Beginning with the H06.24 and J06.13 RVUs, returns the
next name in a set of named entities that was defined by
a call to the FILENAME_FINDSTART_ procedure. The
FILENAME_FINDNEXT64_ 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
FILENAME_FINDNEXT_ procedure.
There is too much OSS information to summarize here.
Refer to procedure description in the Guardian Procedure
Calls Reference Manual for OSS information.
FILENAME_TO_PATHNAME_
Converts a Guardian filename into an OSS pathname.
Fails with file-system error 2 when the file is an OSS file.LOCKFILE
Excludes other users from access to a Guardian file.
Fails with file-system error 2 when the file is an OSS file.LOCKREC
Excludes other users from access to a record.
There is too much OSS information to summarize here.
Refer to procedure description in the Guardian Procedure
Calls Reference Manual for OSS information.
PATHNAME_TO_FILENAME_
Maps an OSS pathname to the name of the Guardian ZYQ
filename of the corresponding regular file.
Fails with file-system error 2 when the file is an OSS file.READLOCK[X]
Sequentially locks and reads records in a Guardian disk
file, just like combinations of LOCKREC and READ[X].
Fails with file-system error 2 when the file is an OSS file.READUPDATELOCK[X]
Performs random processing of records in a Guardian disk
file.
Fails with file-system error 2 when the file is an OSS file.SETMODE
Sets device-dependent functions.
Fails with file-system error 2 when the file is an OSS file.WRITEUPDATEUNLOCK[X]
Alters, then unlocks the contents of a Guardian record at
the current position.
104 Managing Files