Функция Storage_OpenMutableFile
Заголовок: #include <applibs/storage.h>
Извлекает дескриптор файла в изменяемый файл хранилища для приложения. Если приложение еще не имеет изменяемого файла хранилища, эта функция создает файл, а затем возвращает дескриптор файла.
В изменяемом файле хранилища хранятся и сохраняются данные при перезагрузке устройства или обновлении системы.
int Storage_OpenMutableFile(void);
Ошибки
Возвращает значение -1 при обнаружении ошибки и задает errno
значение ошибки.
EACCES: приложение не имеет требуемой возможности манифеста приложения (MutableStorage).
EIO: при попытке создать файл произошла ошибка.
Можно также указать любой другой errno
. Такие ошибки не являются детерминированными, и такое же поведение может не сохраняться при обновлении системы.
Возвращаемое значение
Возвращает дескриптор файла в изменяемый файл хранилища; или -1 для сбоя, в этом случае errno
устанавливается значение ошибки.
Требования к манифесту приложения
Манифест приложения должен включать возможность MutableStorage.