User manual - デバイス制御ライブラリリファレンスマニュアル(2014年10月10日)

97
9.1.1 fil_mkdir
ディレクトリを作成します。
ER fil_mkdir(
const char *
path
);
パラメータ
path
作成するディレクトリのフルパスを指定します。
戻り値
関数が成功すると E_OK が返ります。失敗すると、次のエラーが返ります。
E_NG
:異常終了
解説
本関数は、DT-700 互換ファイルシステムでは使用できません。
MS-DOS の予約デバイス(conprt 等)に相当するファイル名の制限はありません。
path
パラメータに、9 文字以上 11 文字のディレクトリ名を指定した場合は、8.3 形式に変換してディレ
クトリを作成します。
(例) A¥12345678901 A¥12345678.901
path パラメータに、¥を連続して指定した場合は、次のよう¥¥の間にスペースを指定したものとしてデ
ィレクトリを作成します。
(例) A¥A¥¥ABC A¥A¥(スペース)¥ABC
先頭コードが 80h 以上のディレクトリ・ファイル名は、作成しないでください。検索系関数で検索ができ
なくなります。
すでに最大同時オープン数をオープンしている場合、本関数は失敗します。