如何获取 CFtpConnection 的 “用户过多”错误?

brainf 2003-08-25 11:25:56
例如一下代码:

CInternetSession session;
CFtpConnection *pFtpConnection;
try
{
pFtpConnection=session.GetFtpConnection(m_strQuery);
}
catch(CInternetException *pEx)
{
pFtpConnection=NULL;
pEx->Delete();
}

if (pFtpConnection)
{
//成功处理
}
else
{
//失败处理
}

造成 这个 程序连接ftp失败的错误有好几种,而目前这段程序无论什么错误都挑到了else 那里,我主要想区分一下到底是 无法连接 还是 连接上了但用户过多 这两种错误 ,那个函数返回这个错误代码,如何区分?
...全文
33 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

18,356

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 网络编程
c++c语言开发语言 技术论坛(原bbs)
社区管理员
  • 网络编程
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧