NANDOpen

C Specification


#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);

Arguments

path File name to open.
info Pointer to a NANDFileInfo structure.
accType Access type. Specifies either NAND_ACCESS_READ, NAND_ACCESS_WRITE or NAND_ACCESS_RW.

Return Values

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

Description

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.

See Also

NANDOpenAsync, NANDClose, NANDCloseAsync

Revision History

06/16/2006 Initial version.