NANDGetTypeAsync

C Specification


#include <revolution/nand.h>

#define NAND_TYPE_FILE         0x01
#define NAND_TYPE_DIR          0x02

typedef void (*NANDCallback)( s32 result, NANDCommandBlock *block );

s32 NANDGetTypeAsync( const char *path, u8 *type, NANDCallback cb, NANDCommandBlock *block );

Arguments

path Specifies the bus name to be checked.
type Pointer to a u8 type variable used to store the obtained type (NAND_TYPE_FILE or NAND_TYPE_DIR).
cb Callback function to call when this function completes processing.
block Command block structure to be passed to the callback function.

Return Values

Returns NAND_RESULT_OK when the request begins normally.

NAND_RESULT_OK
NAND_RESULT_ACCESS
NAND_RESULT_ALLOC_FAILED
NAND_RESULT_BUSY
NAND_RESULT_INVALID
NAND_RESULT_NOEXISTS
NAND_RESULT_UNKNOWN
NAND_RESULT_FATAL_ERROR

Description

Checks whether the specified path name represents a file or a directory.

See Also

NANDGetType

Revision History

2006/08/15 Initial version.


CONFIDENTIAL