• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:FTPの再帰について)

FTP再帰時のエラーとは?

このQ&Aのポイント
  • FTPの再帰について、ファイルおよびディレクトリの削除関数を作成しているが、再帰処理中にFindFileでディレクトリが取得できなくなり、Error12110が発生している。
  • ソースコードを見ると、CFtpFileFindを使用してディレクトリ内のファイルを検索しているが、Error12110が出て再帰処理が中断されている。
  • エラーコード12110は、FTPセッションハンドルで操作を行うことができない場合に発生するエラーであり、すでに操作が進行中であることを示している。

質問者が選んだベストアンサー

  • ベストアンサー
  • luka3
  • ベストアンサー率72% (424/583)
回答No.1

こちらのページによりますと、 >http://homepage2.nifty.com/c_lang/sdk3/sdk_218.htm >FtpFindFirstFile関数はFTPセッションで一度だけ使うことができると書かれています なので、再帰で FtpFindFirstFile を呼んではいけないことになります。 例えば、再帰を呼ぶ前に finder を解放、戻ってきたらまた finder を作成、というふうにするとかですかね。

w0a15455
質問者

お礼

ありがとうございました。 再帰してはいけないんですね。 別の方法でやってみます。

関連するQ&A