FRESULT::FR_INVALID_NAME is only used within FatFs.
 
Symbols
loading...
Files
loading...

FRESULT::FR_INVALID_NAME

Syntax

FR_INVALID_NAME;

References

LocationReferrerText
ff.h:221
FR_INVALID_NAME, /* (6) The path name format is invalid */
ff.c:2303dir_register()
if (dp->fn[NSFLAG] & (NS_DOT | NS_NONAME)) return FR_INVALID_NAME; /* Check name validity */
ff.c:2638create_name()
if (di >= _MAX_LFN) return FR_INVALID_NAME; /* Reject too long name */
ff.c:2644create_name()
if (!IsDBCS2(b)) return FR_INVALID_NAME; /* Reject invalid sequence */
ff.c:2647create_name()
if (!w) return FR_INVALID_NAME; /* Reject invalid code */
ff.c:2649create_name()
if (w < 0x80 && chk_chr("\"*:<>\?|\x7F", w)) return FR_INVALID_NAME; /* Reject illegal characters for LFN */
ff.c:2670create_name()
if (di == 0) return FR_INVALID_NAME; /* Reject nul name */
ff.c:2771create_name()
if (ni == 11 || c != '.') return FR_INVALID_NAME; /* Over size or invalid dot */
ff.c:2786create_name()
if (!IsDBCS2(d) || i >= ni - 1) return FR_INVALID_NAME; /* Reject invalid DBC */
ff.c:2790create_name()
if (chk_chr("\"*+,:;<=>\?[]|\x7F", c)) return FR_INVALID_NAME; /* Reject illegal chrs for SFN */
ff.c:2796create_name()
if (i == 0) return FR_INVALID_NAME; /* Reject nul string */
ff.c:3336f_open()
res = FR_INVALID_NAME;
ff.c:4370f_stat()
res = FR_INVALID_NAME;
ff.c:4546f_unlink()
res = FR_INVALID_NAME; /* Cannot remove dot entry */
ff.c:4553f_unlink()
res = FR_INVALID_NAME; /* Cannot remove the origin directory */
ff.c:4641f_mkdir()
res = FR_INVALID_NAME;
ff.c:4736f_rename()
if (res == FR_OK && (djo.fn[NSFLAG] & (NS_DOT | NS_NONAME))) res = FR_INVALID_NAME; /* Check validity of name */

Data Use

Functions using FRESULT::FR_INVALID_NAME
FRESULT::FR_INVALID_NAME