Share via


Storage_OpenMutableFile functie

Header: #include <applibs/storage.h>

Hiermee wordt een bestandsdescriptor opgehaald naar het verwisselbare opslagbestand voor de toepassing. Als de toepassing nog geen veranderlijk opslagbestand heeft, maakt deze functie een bestand en retourneert vervolgens de bestandsdescriptor.

In een veranderlijk opslagbestand worden gegevens opgeslagen en behouden tijdens het opnieuw opstarten van het apparaat of bij het bijwerken van het systeem.

int Storage_OpenMutableFile(void);

Fouten

Retourneert -1 als er een fout optreedt en wordt ingesteld errno op de foutwaarde.

  • EACCES: De toepassing beschikt niet over de vereiste toepassingsmanifestmogelijkheid (MutableStorage).

  • EIO: er is een fout opgetreden tijdens het maken van het bestand.

errno Andere fouten kunnen ook worden opgegeven; dergelijke fouten zijn niet deterministisch en hetzelfde gedrag wordt mogelijk niet bewaard via systeemupdates.

Retourwaarde

Retourneert een bestandsdescriptor naar het onveranderbare opslagbestand; of -1 voor fout, in welk geval errno is ingesteld op de fout.

Vereisten voor toepassingsmanifest

Het toepassingsmanifest moet de mogelijkheid MutableStorage bevatten.

Concepten en voorbeelden