[ Bottom of Page | Previous Page | Next Page | Contents | Index | Library Home | Legal | Search ]

Kernel Extensions and Device Support Programming Concepts

File Descriptor Management Services

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.

[ Top of Page | Previous Page | Next Page | Contents | Index | Library Home | Legal | Search ]