InternetConnect 错误,急,请高手指点
HINTERNET hFtpConn=InternetConnect(hInetSession,szFtpName,nPort,
szFtpUser,szFtpPassword,INTERNET_SERVICE_FTP,INTERNET_FLAG_PASSIVE,0);
if(!hFtpConn)
{
str.Format("%d",GetLastError());
CHAR szError[256];
DWORD dwErrorSize = 256;
DWORD dwLastErrorMsg;
InternetGetLastResponseInfo(&dwLastErrorMsg,szError,&dwErrorSize);
CString m_strTmperror = szError;
}
现象:1.InternetConnect连接在用户名为szFtpUser为20 个字节以内时,传输OK;
2.InternetConnect连接在用户名为szFtpUser为40个字节以内时,传输就会报错。
错误信息:
用 GetLastError() = 12003;
InternetGetLastResponseInfo()错误信息:220 反对风纪扣极大愤慨风景点可法律界抵抗力 FtpD for free
530 Login incorrect for 反对风纪扣极大愤慨风景点可法律界抵抗力 .
“反对风纪扣极大愤慨风景点可法律界抵抗力”这句话是用户名;