FtpGetFileが失敗

[戻る]
ん〜** 2005/08/19(金) 11:22:56
ただいま、VCにて「FtpGetFile」を使用してます。
コンパイルは使用でき、正しく転送できてますが、PCにより転送が失敗してしまいます。
失敗する、PCはXP・win2000のVCの入ってないPCです。
win2000のVC入っているPCはOKです。
VCの入っているいないは、関係ないと思います。
何かしら、環境設定&セキュリティ的な面に問題があると思いますが、わかりません。
戻り値もTRUE・FALSEだけしか戻ってこないので、なんとも判断できません。
何か落ち度があると思います。
ご存知の方、宜しくお願いします。

if ( FtpGetFile(
  CL_hConnection,sHdd, sFtp,
  FALSE, 
  INTERNET_FLAG_RELOAD,
  FTP_TRANSFER_TYPE_BINARY,
  0))

YuO [E-Mail] 2005/08/19(金) 11:45:17
> 戻り値もTRUE・FALSEだけしか戻ってこないので、なんとも判断できません。

MSDNを読みましょう。
http://msdn.microsoft.com/library/en-us/wininet/wininet/ftpgetfile.asp
>Return Values
>Returns TRUE if successful, or FALSE otherwise. To get a specific error 
message, call GetLastError.

APIの詳細なエラー情報は,大抵GetLastErrorを呼び出すことで得られます。

古いスレッドには追加発言できません。