Dela via


funktionen Storage_OpenMutableFile

Sidhuvud: #include <applibs/storage.h>

Hämtar en filbeskrivning till den anpassningsbara lagringsfilen för programmet. Om programmet inte redan har en muterbar lagringsfil skapar den här funktionen en fil och returnerar sedan filbeskrivning.

En anpassningsbar lagringsfil lagrar och bevarar data över en omstart av enheten eller en systemuppdatering.

int Storage_OpenMutableFile(void);

Fel

Returnerar -1 om ett fel uppstår och anger errno felvärdet.

  • EACCES: Programmet har inte den nödvändiga funktionen för programmanifest (MutableStorage).

  • EIO: Ett fel uppstod vid försök att skapa filen.

errno Andra kan också anges, sådana fel är inte deterministiska och samma beteende kanske inte behålls via systemuppdateringar.

Returvärde

Returnerar en filbeskrivning till den mutable lagringsfilen. eller -1 för fel, i vilket fall errno är inställt på felet.

Krav för programmanifest

Programmanifestet måste innehålla funktionen MutableStorage.

Koncept och exempel