Applibs storage.h
Header: #include <applibs/storage.h>
The Applibs storage header contains functions that interact with on-device storage, which includes read-only storage and mutable storage.
Application manifest
Mutable storage functions are only permitted if the application has the MutableStorage capability in the application manifest.
Concepts and samples
Mutable storage:
On-device storage:
Functions
Function | Description |
---|---|
Storage_DeleteMutableFile | Deletes the mutable storage file for the application. |
Storage_GetAbsolutePathInImagePackage | Gets a null-terminated string that contains the absolute path to a location within the image package of the running application, given a relative path inside the image package. |
Storage_OpenFileInImagePackage | Takes a relative path inside the image package and returns an opened read-only file descriptor. |
Storage_OpenMutableFile | Retrieves a file descriptor to the mutable storage file for the application. If the application doesn't already have a mutable storage file, this function creates a file and then returns the file descriptor. |