Syntax
s32 mfsHGetAttr(const u8* path)
Arguments
Return value
Function
Description
This function obtains and returns the attribute of the file or directory specified by path. The attribute, which is represented by u16-type bits, can have the following contents.
MFS_FILE_ATTR_DIRECTORY | 0x8000 | Directory |
MFS_FILE_ATTR_FILE | 0x4000 | File |
MFS_FILE_ATTR_FORBID_W | 0x2000 | Write protected |
MFS_FILE_ATTR_FORBID_R | 0x1000 | Read protected |
MFS_FILE_ATTR_HIDDEN | 0x0800 | Hidden file |
MFS_FILE_ATTR_ENCODE | 0x0400 | Encoded file |
MFS_FILE_ATTR_COPYLIMIT | 0x0200 | Copy limited |
Main errors
MFS_ERR_NO | Normal termination |
MFS_ERR_DEVICE | Device error
An error occurred in an internally called Leo function. Since a Leo function error is stored in the variable mfsError, check this variable to perform processing. |
MFS_ERR_NOTFOUND | File not found
The file was not found, or the directory was not found. |