DL_FsClear




UINT8 DL_FsClear(DL_FS_CLEAR_T clear, DL_FS_OWNER_T owner_id);


Функция очищает файловую систему от указанного содержимого

Аргумент 1- DL_FS_CLEAR_T clear


Что необходимо удалить

В SDK добавить вот это:

enum
{
DL_FS_CLEAR_ALL,    //Удаляет все файлы
DL_FS_CLEAR_USER,    //Удаляет пользовательские файлы
DL_FS_CLEAR_RO,    //???
DL_FS_CLEAR_HIDDEN,    //Удаляет все скрытые файлы
DL_FS_CLEAR_SYSTEM,    //Удаляет все системные файлы
DL_FS_CLEAR_DAV,    //???
DL_FS_CLEAR_SEEM,    //Должно симы удалять, но у меня не работает
DL_FS_CLEAR_INVALID
};
typedef UINT8 DL_FS_CLEAR_T;

Аргумент 2- DL_FS_OWNER_T owner_id


Идентификатор приложения

Пример:

DL_FsClear(DL_FS_CLEAR_HIDDEN, DL_FS_OWNER_RESERVED);    //Удалит все скрытые файлы с телефона и флешки

-----------------------------------------------------------------------------------------

Примечания



  • БУДТЕ ОСТОРОЖНЫ С ИСПОЛЬЗОВАНИЕМ ЭТОЙ ФУНКЦИИ!!!
  • ЕСЛИ БУДЕТЕ ПРОБОВАТЬ ТО НА ВСЯКИЙ СЛУЧАЙ ВЫТАЩИТЕ ФЛЕШКУ И СОХРАНИТЕ ВАШ ФЛЕКС!!!