关于BREW上的目录操作
1 用 IFILEMGR_MkDir 可以创建多级的目录
即 char* szDirName = "2010/06/07/08"
调用 IFILEMGR_MkDir 可以创建这个路径上的所有目录 即 2010/, 2010/06/,2010/06/07,2010/06/07/08/
2 枚举
在模拟器上试验的时候,如果不是通过 IFILEMGR_MkDir 创建的目录,
在IFILEMGR_EnumInit 枚举的时候会返回 EFILENOEXIST(257)的错误。
但是如果通过IFILEMGR_MkDir创建了目录 "2010/"
那么通过手动拷贝到这个目录下的文件会在 IFILEMGR_EnumInit中被枚举出来,
但是其下的目录却无法枚举出来。
因此,很有可能是BREW的文件系统上有个数据结构来保存目录的信息,其更新是检测IFILEMGR_MkDir或者IFILEMGR_RmDir来完成的。