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