Open System Services Programmer's Guide

Guardian Procedure Extensions for OSS
HP provides extensions to Guardian procedures so that you can use them with OSS files. The
extensions are summarized in Table 9 (page 100).
The following procedures have OSS parameters and OSS attributes:
FILE_GETINFO_
FILE_GETINFOBYNAME_
The following procedures have OSS attributes:
FILE_GETINFOLIST_
FILE_GETINFOLISTBYNAME_
FILE_OPEN_
FILE_OPEN_CHKPT_
SETMODE
Some Guardian procedures fail when they reference an OSS file; these are noted in Table 9
(page 100).
For information on accessing OSS files larger than approximately 2 GB using Guardian APIs and
for information about compatibility issues for such files, see Accessing OSS Files Larger Than
2 GB” (page 78). Additional considerations or restrictions on Guardian procedures used on OSS
files are summarized in Table 9.
Example 21 (page 71) shows the use of the Guardian FILE_OPEN_ and READX procedures to
read data from an OSS file in nowait mode. The AWAITIOX procedure is used to wait for I/O
completion on the read operation.
70 Managing Files