Storage_OpenMutableFile関数

ヘッダー: applibs </storage.h #include>

アプリケーションの 変更可能なストレージ ファイルに対するファイル記述子を取得します。 アプリケーションに変更可能なストレージ ファイルがまだない場合、この関数はファイルを作成し、ファイル記述子を返します。

変更可能なストレージ ファイルは、デバイスの再起動またはシステム更新を介してデータを格納し、保持します。

int Storage_OpenMutableFile(void);

エラー

エラーが発生した場合は -1 を返し、エラー値に設定します errno

  • EACCES: アプリケーションには、必要なアプリケーション マニフェスト機能 (MutableStorage) がありません。

  • EIO: ファイルの作成中にエラーが発生しました。

その他 errno のエラーも指定できます。このようなエラーは決定的ではなく、同じ動作はシステム更新によって保持されない可能性があります。

戻り値

変更可能なストレージ ファイルにファイル記述子を返します。エラーの場合は -1。この場合 errno はエラーに設定されます。

アプリケーション マニフェストの要件

アプリケーション マニフェストには、MutableStorage 機能が含まれている必要があります。

概念とサンプル