Access Time
Storage size consumed by the file
Creation or inode-changed time
Device
an atomic unix apr_dir_read()
Group protection bits
Group
if dev is case insensitive
dev and inode
Inode
Stat the link not the file itself if it is a link
type, mtime, ctime, atime, size
Modification Time
->name in proper case
Number of links
an atomic unix apr_stat()
user and group
all protections
Size of the file
Type
User protection bits
User
World protection bits
file info structure
get the specified file's stats. The file is specified by filename, instead of using a pre-opened file.
APR_INCOMPLETE is returned all the fields in finfo may not be filled in, and you need to check the finfo->valid bitmask to verify that what you're looking for is there.