closedir()

close directory stream 

Function


SYNOPSIS

#include <sys/types.h>

#include <dirent.h>

int closedir(DIR *dirp);


DESCRIPTION

The closedir() function closes the directory stream that dirp refers to. The memory associated with the directory stream is released. When this function returns, the value of dirp no longer point to an accessible object of type DIR.


PARAMETERS

dirp 

Is the directory pointer to close (from opendir()).


RETURN VALUES

If successful, closedir() returns a value of zero. On failure, it returns -1 and sets errno to one of the following:

EBADF 

dirp does not refer to an open file descriptor.


CONFORMANCE

POSIX.1(1996).


MULTITHREAD SAFETY LEVEL

MT-Safe.


PORTING ISSUES

None.


AVAILABILITY

MKS Toolkit for Professional Developers
MKS Toolkit for Enterprise Developers
MKS Toolkit for Enterprise Developers 64-Bit Edition


SEE ALSO

Functions:
opendir(), readdir(), rewinddir(), seekdir(), telldir()


MKS Toolkit 9.2 Documentation Build 16.