Sint32 buDeleteFile( drive, *fname ) Sint32 drive const char *fname
drive | 拡張ソケットの番号 |
*fname | ファイル名 |
BUD_ERR_OK | 処理要求を受けつけた |
BUD_ERR_BUSY | 処理中のため要求を受けつけられなかった |
拡張ソケットの番号driveには次の値が指定できます。
BUD_DRIVE_A1 | ポートAの拡張ソケット1 |
BUD_DRIVE_A2 | ポートAの拡張ソケット2 |
BUD_DRIVE_B1 | ポートBの拡張ソケット1 |
BUD_DRIVE_B2 | ポートBの拡張ソケット2 |
BUD_DRIVE_C1 | ポートCの拡張ソケット1 |
BUD_DRIVE_C2 | ポートCの拡張ソケット2 |
BUD_DRIVE_D1 | ポートDの拡張ソケット1 |
BUD_DRIVE_D2 | ポートDの拡張ソケット2 |
Sint32 ret; ret = buDeleteFile(BUD_DRIVE_A1, "SAVEDATA"); if (ret == BUD_ERR_OK) { /* 削除リクエストに成功した */ } else { /* 削除リクエストに失敗した(BUSY) */ }
BUD_ERR_OK | 正常終了 |
BUD_ERR_NO_DISK | メモリーカードがない |
BUD_ERR_UNFORMAT | フォーマットされていない |
BUD_ERR_FILE_NOT_FOUND | ファイルがない |
削除には約 5 Intかかります(他のドライブの状態等によっては、多少時間は変動します)。