Share via


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.

Kavramlar ve örnekler