The File Descriptor Management services are supplied by the logical file system for creating, using, and maintaining file descriptors. These services allow for the implementation of system calls that use a file descriptor as a parameter, create a file descriptor, or return file descriptors to calling applications. The following are the File Descriptor Management services:
| ufdcreate | Allocates and initializes a file descriptor. |
| ufdhold | Increments the reference count on a file descriptor. |
| ufdrele | Decrements the reference count on a file descriptor. |
| ufdgetf | Gets a file structure pointer from a held file descriptor. |
| getufdflags | Gets the flags from a file descriptor. |
| setufdflags | Sets flags in a file descriptor. |
"Understanding File Descriptors" in AIX Version 4.3 General Programming Concepts: Writing and Debugging Programs.