Поделиться через


Функция Storage_DeleteMutableFile

Заголовок: #include <applibs/storage.h>

Удаляет изменяемый файл хранилища для приложения. Все дескрипторы файлов для изменяемого файла хранилища должны быть закрыты перед вызовом этой функции; В противном случае поведение этого приложения не определено.

int Storage_DeleteMutableFile(void);

Ошибки

Возвращает значение -1 при обнаружении ошибки и задает errno значение ошибки.

  • EACCES: приложение не имеет требуемой возможности манифеста приложения (MutableStorage).

  • EIO: произошла ошибка при попытке удаления данных.

  • ENOENT: не было существующего изменяемого файла хранилища для удаления.

Можно также указать любой другой errno . Такие ошибки не являются детерминированными, и такое же поведение может не сохраняться при обновлении системы.

Возвращаемое значение

Возвращает значение 0 для успешного выполнения или -1 для сбоя. В этом случае errno задается значение ошибки.

Требования к манифесту приложения

Манифест приложения должен включать возможность MutableStorage.

Основные понятия и примеры