38 lines
698 B
Markdown
38 lines
698 B
Markdown
# PR_Access
|
|
|
|
Determines the accessibility of a file.
|
|
|
|
## Syntax
|
|
|
|
```{code}
|
|
#include <prio.h>
|
|
|
|
PRStatus PR_Access(
|
|
const char *name,
|
|
PRAccessHow how);
|
|
```
|
|
|
|
### Parameters
|
|
|
|
The function has the following parameters:
|
|
|
|
`name`
|
|
|
|
: The pathname of the file whose accessibility is to be determined.
|
|
|
|
`how`
|
|
|
|
: Specifies which access permission to check for. Use one of the
|
|
following values:
|
|
|
|
> - `PR_ACCESS_READ_OK`. Test for read permission.
|
|
> - `PR_ACCESS_WRITE_OK`. Test for write permission.
|
|
> - `PR_ACCESS_EXISTS`. Check existence of file.
|
|
|
|
### Returns
|
|
|
|
One of the following values:
|
|
|
|
- If the requested access is permitted, `PR_SUCCESS`.
|
|
- If the requested access is not permitted, `PR_FAILURE`.
|