#include <twl/na.h>
FSResult NA_FormatTitleArchive(NATitleArchive archive);
| archive | 初期化するセーブデータ領域を指定します。 |
|---|
正しく処理が完了した場合は FS_RESULT_SUCCESS が返ります。
そのほかの値はエラーです。
特に以下の値は固有の意味を持ちます。
| FS_RESULT_UNSUPPORTED | ニンテンドー DS 上で動作しているため使用できません。 |
|---|
指定したセーブデータ領域を初期化します。
初期化できるのは自身のセーブデータ領域のみです。
他のアプリのセーブデータ領域は初期化できません。
セーブデータ領域の初期化を行うと、 セーブデータ領域内の全てのディレクトリおよびファイルが削除されます。 また FS ライブラリの関数で FS_RESULT_BAD_FORMAT が返ってくるような 状況を回復します。
この関数は初期化するセーブデータ領域の大きさに比例して処理に時間がかかります。 おおよそ 1 MB につき 10 秒の時間がかかりますので、 ガイドラインに従い適切な表示を行ってください。 なお、この関数は同期関数であるため、処理が完了するまで制御を返さないことにご注意ください。
2008/11/26 同期関数であることを明記。
2008/09/26 初版