#include <revolution/nand.h>
#define NAND_ACCESS_READ 0x01
#define NAND_ACCESS_WRITE 0x02
#define NAND_ACCESS_RW (NAND_ACCESS_READ | NAND_ACCESS_WRITE)
s32 NANDOpen(const char *path, NANDFileInfo *info, u8 accType);
|
File name to open. |
|
Pointer to a NANDFileInfo structure. |
|
Access type. Specifies either NAND_ACCESS_READ, NAND_ACCESS_WRITE or NAND_ACCESS_RW. |
Returns one of the following codes:
NAND_RESULT_OK
NAND_RESULT_ACCESS
NAND_RESULT_INVALID
NAND_RESULT_MAXFD
NAND_RESULT_NOEXISTS
NAND_RESULT_UNKNOWN
NAND_RESULT_FATAL_ERROR
Opens a file. Proper access rights are required to open a file. You can't open files if you don't have permission to access those files.
NANDOpenAsync, NANDClose, NANDCloseAsync
06/16/2006 Initial version.