Storage_DeleteMutableFile関数

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

アプリケーションの 変更可能なストレージ ファイルを削除します。 この関数を呼び出す前に、変更可能なストレージ ファイルのすべてのファイル記述子を閉じる必要があります。それ以外の場合、このアプリケーションの動作は未定義です。

int Storage_DeleteMutableFile(void);

エラー

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

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

  • EIO: データの削除中にエラーが発生しました。

  • ENOENT: 削除する変更可能な既存のストレージ ファイルが存在しません。

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

戻り値

成功の場合は 0、失敗の場合は -1 を返します。この場合 errno はエラー値に設定されます。

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

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

概念とサンプル