Storage_OpenMutableFile, fonction
En-tête : #include <applibs/storage.h>
Récupère un descripteur de fichier dans le fichier de stockage mutable pour l’application. Si l’application n’a pas encore de fichier de stockage mutable, cette fonction crée un fichier, puis retourne le descripteur de fichier.
Un fichier de stockage mutable stocke et conserve les données lors d’un redémarrage de l’appareil ou d’une mise à jour du système.
int Storage_OpenMutableFile(void);
Erreurs
Retourne -1 si une erreur est rencontrée et définit errno
sur la valeur d’erreur.
EACCES : l’application n’a pas la fonctionnalité de manifeste d’application requise (MutableStorage).
EIO : une erreur s’est produite lors de la tentative de création du fichier.
Toutes les autres errno
peuvent également être spécifiées ; ces erreurs ne sont pas déterministes et le même comportement peut ne pas être conservé par le biais des mises à jour système.
Valeur de retour
Retourne un descripteur de fichier au fichier de stockage mutable ; ou -1 en cas d’échec, auquel cas errno
est défini sur l’erreur.
Exigences du manifeste d’application
Le manifeste de l’application doit inclure la fonctionnalité MutableStorage.