Storage_OpenMutableFile İşlevi
Üst bilgi: #include <applibs/storage.h>
Uygulamanın değiştirilebilir depolama dosyasına bir dosya tanımlayıcısı alır. Uygulamada henüz bir değiştirilebilir depolama dosyası yoksa, bu işlev bir dosya oluşturur ve ardından dosya tanımlayıcısını döndürür.
Değiştirilebilir depolama dosyası, cihaz yeniden başlatma veya sistem güncelleştirmesi üzerinden verileri depolar ve kalıcı hale alır.
int Storage_OpenMutableFile(void);
Hata
Hatayla karşılaşılırsa ve hata değerine ayarlanırsa errno
-1 döndürür.
EACCES: Uygulamanın gerekli uygulama bildirim özelliği (MutableStorage) yoktur.
EIO: Dosya oluşturulmaya çalışılırken bir hata oluştu.
Diğer errno
hatalar da belirtilebilir; bu tür hatalar belirlenimci değildir ve sistem güncelleştirmeleri aracılığıyla aynı davranış korunmayabilir.
Dönüş değeri
Değiştirilebilir depolama dosyasına bir dosya tanımlayıcısı döndürür; veya hata için -1, bu durumda errno
hata olarak ayarlanır.
Uygulama bildirimi gereksinimleri
Uygulama bildirimi, MutableStorage özelliğini içermelidir.