

#include <nitro/fs.h>BOOL FS_CreateFileFromMemory(FSFile *p_file, void *buf, u32 size);| p_file | Address of the FSFile structure. |
| buf | Start of the memory region for the read or write. |
| size | Byte size of buf. |
TRUE if the file opens properly; FALSE otherwise.
Treats the address region in the specified memory map as a temporary file and opens the file. The file opened by this function supports only these following functions.
FS_SeekFile, FS_SeekFileToBegin, FS_SeekFileToEnd
FS_ReadFile, FS_WriteFile
FS_ReadFileAsync, FS_WriteFileAsync (behaves the same way as the synchronous version)
FS_CloseFile
For more information, see the explanation for the Memory File Archive.
FSFile structure.FSFile
FSArchive
Memory File Archive
2009/07/29 Added mention that copying structure values is not guaranteed.
2005/06/28 Initial version.
CONFIDENTIAL