Applibs storage.h

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

Заголовок хранилища Applibs содержит функции, взаимодействующие с хранилищем на устройстве, включая хранилище только для чтения и изменяемое хранилище.

Манифест приложения

Функции изменяемого хранилища разрешены только в том случае, если приложение имеет возможность MutableStorage в манифесте приложения.

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

Изменяемое хранилище:

Хранилище на устройстве:

Функции

Функции Описание
Storage_DeleteMutableFile Удаляет изменяемый файл хранилища для приложения.
Storage_GetAbsolutePathInImagePackage Возвращает строку, завершающуюся значением NULL, которая содержит абсолютный путь к расположению в пакете образа работающего приложения с учетом относительного пути внутри пакета образа.
Storage_OpenFileInImagePackage Принимает относительный путь внутри пакета образа и возвращает открытый дескриптор файла только для чтения.
Storage_OpenMutableFile Извлекает дескриптор файла в изменяемый файл хранилища для приложения. Если приложение еще не имеет изменяемого файла хранилища, эта функция создает файл, а затем возвращает дескриптор файла.