ioctl_fat − manipulating the FAT filesystem
Standard C library (libc, −lc)
#include <sys/ioctl.h>
int ioctl(int fd, unsigned long op, ...);
The ioctl(2) system call can be used to read and write metadata of FAT filesystems that are not accessible using other system calls. The following op values are available.
FAT_IOCTL_GET_ATTRIBUTES(2const)
FAT_IOCTL_SET_ATTRIBUTES(2const)
FAT_IOCTL_GET_VOLUME_ID(2const)
VFAT_IOCTL_READDIR_BOTH(2const)
VFAT_IOCTL_READDIR_SHORT(2const)
On success, a nonnegative value is returned. On error, −1 is returned, and errno is set to indicate the error.
|
ENOTTY |
The file descriptor fd does not refer to an object in a FAT filesystem. |
Linux.
ioctl(2)