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.