ファイルにデータを書き込みます。
FRESULT f_write ( FIL* FileObject, // ファイルオブジェクト構造体 const void* Buffer, // 書き込みデータ WORD ByteToWrite, // 書き込むバイト数 WORD* ByteWritten // 書き込まれたバイト数 );
書き込み開始位置は、ファイルR/Wポインタの現在位置からになります。ファイルR/Wポインタは実際に書き込まれたバイト数だけ進みます。書き込み中にディスクが一杯になったときは、*ByteWrittenはByteToWriteよりも小さくなります。リードオンリー構成ではこの関数はサポートされません。