The purpose of four of the system services is to determine access to (and existence of) a specified disk file. This is similar to the VAX C RTL function CHK_ACCESS, but works in the presence of ACL's. It is also possible to check access on behalf of another user. The kind of access is specified either as a UNIX/VAX C 'mode' or as a VMS access mask. (The main difference is that VMS makes a difference between WRITE and DELETE access). The fifth system service retrieves the active rights list (as opposed to the authorized rights) of the current process.
The top-level C program calls the access check system service on behalf of another user, with the access type specified as a UNIX mode. The result is passed to DCL $STATUS.
Click on DOC to display additional information about the product. Click on FTP to download from the FTP Achives.