int fstatvfs(int fildes, struct statvfs *buf);
int statvfs(const char *path, struct statvfs *buf);
int fstatvfs64(int fildes, struct statvfs64 *buf);
int statvfs64(const char *path, struct statvfs64 *buf);
Is the file descriptor for an open file on the file system to be queried.
Specifies the path name of a file within the file system.
Is a result parameter that is filled in with the information of the file system.
Search permission is denied for a component of the path prefix.
fildes is not a valid open file descriptor.
buf or path is an invalid pointer.
fildes or path refer to a file that does not reside on a physical file system.
The length of the path exceeds PATH_MAX.
path refers to a drive letter that is not mounted.
The named file does not exist.
A component of the path prefix is not a directory.
One of the values to be returned cannot be represented correctly in the structure pointed to by buf.
UNIX 98, with exceptions.
PTC MKS Toolkit for Professional Developers
PTC MKS Toolkit for Professional Developers 64-Bit Edition
PTC MKS Toolkit for Enterprise Developers
PTC MKS Toolkit for Enterprise Developers 64-Bit Edition
PTC MKS Toolkit 10.3 Documentation Build 39.