]> cloudbase.mooo.com Git - z180-stamp.git/blobdiff - fatfs/doc/ja/setlabel.html
Merge branch 'chan-fatfs' into fatfs-integration
[z180-stamp.git] / fatfs / doc / ja / setlabel.html
index dc71ac3e6ae20f4ef38d7038dc285b0d68fba7e2..d578fa180e953075b2580472b3f82659da7bda60 100644 (file)
@@ -49,12 +49,14 @@ FRESULT f_setlabel (
 \r
 <div class="para desc">\r
 <h4>解説</h4>\r
-<p>文字列の先頭にドライブ番号を含む場合は、その論理ドライブに対して設定されます。含まない場合は、デフォルト ドライブに設定されます。ボリューム ラベルを削除するときは、ヌル文字列を指定します。ボリューム ラベルのフォーマットは、ファイル名(SFN)とほぼ同じですが、次の点が異なります。</p>\r
+<p>文字列の先頭にドライブ番号を含む場合は、その論理ドライブに対して設定されます。含まない場合は、デフォルト ドライブに設定されます。ボリューム ラベルを削除するときは、ヌル文字列を指定します。FATボリューム上では、ボリューム ラベルのフォーマットは、ファイル名とほぼ同じですが、次の点が異なります。</p>\r
 <ul>\r
-<li>ローカル文字コード換算で11バイト以下。LFN拡張は適用されません。</li>\r
+<li>任意の位置にスペースを置くことができる。ただし、FATボリュームではトレーリング スペースは除去される。</li>\r
 <li>ピリオドを含むことはできない。</li>\r
-<li>任意の位置にスペースを置くことができる。ただし、最後尾となるスペースは除去される。</li>\r
+<li>FATボリュームでは、OEMコード換算で11バイト以下。</li>\r
+<li>exFATボリュームでは、11文字以下で、大文字小文字は保持される。</li>\r
 </ul>\r
+<p>【補足】 標準システム(Windows)では<tt>\xE5</tt>で始まるボーリューム ラベル(CP932なら「薔薇」など)の扱いに問題があります。このため、この関数ではそのような名前は無効として処理しています。</p>\r
 </div>\r
 \r
 <div class="para comp">\r