Dela via


funktionen Storage_DeleteMutableFile

Sidhuvud: #include <applibs/storage.h>

Tar bort den avstängbara lagringsfilen för programmet. Alla filbeskrivningar för den mutable lagringsfilen måste stängas innan den här funktionen anropas. annars är beteendet för det här programmet odefinierat.

int Storage_DeleteMutableFile(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 ta bort data.

  • ENOENT: Det fanns ingen befintlig mutable lagringsfil att ta bort.

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

Returvärde

Returnerar 0 för lyckat resultat, eller -1 för fel, i vilket fall errno är inställt på felvärdet.

Krav för programmanifest

Programmanifestet måste innehålla funktionen MutableStorage.

Koncept och exempel