网站首页  词典首页

请输入您要查询的计算机术语:

 

术语 CFtpConnection::CFtpConnection
释义 CFtpConnection::CFtpConnection


CFtpConnection( CInternetSession* pSession,
                HINTERNET hConnected,
                LPCTSTR pstrServer,
                DWORD_PTR dwContext
              );

CFtpConnection( CInternetSession* pSession,
                LPCTSTR pstrServer,
                LPCTSTR pstrUserName = NULL,
                LPCTSTR pstrPassword = NULL,
                DWORD_PTR dwContext = 0,
                INTERNET_PORT nPort = INTERNET_INVALID_PORT_NUMBER,
                BOOL bPassive = FALSE
              );

参数:
pSession相关联的CInternetSession对象指针。
hConnected当前网络会议的Windows句柄。
pstrServer包含FTP服务器名称的字符串指针。
dwContext操作的设备上下文标识符。DwContext识别由CInternetSession::OnStatusCallback返回的操作状况信息。
默认设置为1;但你也可以为操作分配一个特定的设备上下文ID。该对象和其所有工作将和这个设备场景ID相关联。
pstrUserName指向一个NULL结尾的字串,指定了要登陆的用户名称。若为NULL,默认为匿名。
pstrPassword一个NULL结尾的字串指针,指定了要登陆的用户密码。若pstrPassword和pstrUserName都为NULL,默认匿名密码为该用户的email名称。若pstrPassword为NULL(或一个空字符串),而pstrUserName不是NULL,则使用一个空密码。
下表描述四种pstrUserName和pstrPassword的可能设置产生的行为:
pstrUserName
pstrPassword
发送到FTP服务器的用户名
发送到FTP服务器的密码
NULL或" "
NULL或" "
"anonymous"
用户的email名称
非NULL字符串
NULL或" "
pstrUserName
" "
NULL
非NULL字符串
ERROR
ERROR
非NULL字符串
非NULL字符串
pstrUserName
pstrPassword

nPort服务器上使用的TCP/IP端口的数量。
bPassive指定该FTP会议是被动还是主动模式。若设为TRUE,则将Win32 API的dwFlag设置为INTERNET_FLAG_PASSIVE。

说明:
构造一个CFtpConnection对象。不可直接构造一个CFtpConnection对象,而是调用CInternetSession::GetFtpConnection来创建。

请参阅:
CInternetSession::GetFtpConnection, CFtpFileFind, CGopherConnection, CHttpConnection, CInternetConnection
随便看

 

MFC类库中文详解手册包含4274条MFC类库参考词条,基本涵盖了Microsoft基本类库中的类、全局函数、全局变量和宏的内容,是计算机编程的有利工具。

 

Copyright © 2004-2023 Winrtm.com All Rights Reserved
京ICP备2021023879号-40 更新时间:2024/10/6 12:34:46