CFtpConnection * GetFtpConnection (LPCTSTR pstrServer, LPCTSTR pstrUserName = NULL, LPCTSTR pstrPassword NULL, INTERNET_PORT = nPort = INTERNET_INVALID_PORT_NUMBER, BOOL bPassive = FALSE);
(CInternetException)¸¦ ´øÁ®;
¹Ýȯ °ª
CFtpConnection °³Ã¼¿¡ ´ë ÇÑ Æ÷ÀÎÅÍÀÔ´Ï´Ù. È£ÃâÀÌ ½ÇÆÐ ÇÏ´Â °æ¿ì¿¡ ´øÁ® CInternetException °³Ã¼¸¦ °Ë»ç ÇÏ ¿© ½ÇÆÐÀÇ ¿øÀÎÀ» °áÁ¤ÇÕ´Ï´Ù¡£
¸Å°³ º¯¼ö
pstrServer
FTP ¼¹ö À̸§À» Æ÷ÇÔ ÇÏ´Â ¹®ÀÚ¿¿¡ ´ë ÇÑ Æ÷ÀÎÅÍ¡£
pstrUserName
¿¡ ·Î±×ÀÎ ÇÒ »ç¿ëÀÚÀÇ À̸§À» ÁöÁ¤ ÇÏ´Â null·Î ³¡³ª´Â ¹®ÀÚ¿ Æ÷ÀÎÅÍÀÔ´Ï´Ù. NULL, ±âº»°ªÀº À͸í ÇÏ´Â °æ¿ì¡£
pstrPassword
·Î±×Àο¡ »ç¿ëÇÒ ¾ÏÈ£¸¦ ÁöÁ¤ ÇÏ´Â null·Î ³¡³ª´Â ¹®ÀÚ¿¿¡ ´ë ÇÑ Æ÷ÀÎÅÍÀÔ´Ï´Ù. PstrPassword ¿Í pstrUserName µÑ ´Ù NULLÀÎ °æ¿ì ±âº» ÀÍ¸í ¾ÏÈ£´Â »ç¿ëÀÚÀÇ ÀüÀÚ ¸ÞÀÏ À̸§ÀÔ´Ï´Ù. PstrPassword Àº NULL (¶Ç´Â ºó ¹®ÀÚ¿) ÇÏÁö¸¸ pstrUserName Àº NULL, ºó ¾ÏÈ£°¡ »ç¿ë µË´Ï´Ù. ´ÙÀ½ Ç¥¿¡¼ pstrUserName ¹× pstrPassword ÀÇ 4 °¡Áö °¡´ÉÇÑ ¼³Á¤¿¡ ´ë ÇÑ µ¿ÀÛÀ» ¼³¸íÇÕ´Ï´Ù.:
| pstrUserName | pstrPassword | »ç¿ëÀÚ À̸§ FTP ¼¹ö·Î Àü¼Û | ¾ÏÈ£ FTP ¼¹ö·Î Àü¼Û |
| NULL ¶Ç´Â "" | NULL ¶Ç´Â "" | "À͸í" | »ç¿ëÀÚÀÇ ÀüÀÚ ¸ÞÀÏ À̸§ |
| ºñ-NULL ¹®ÀÚ¿ | NULL ¶Ç´Â "" | pstrUserName | ¡° ¡° |
| NULL ºñ-NULL ¹®ÀÚ¿ | ¿À·ù | ¿À·ù | |
| ºñ-NULL ¹®ÀÚ¿ | ºñ-NULL ¹®ÀÚ¿ | pstrUserName | pstrPassword |
nPort
¼¹ö¿¡¼ »ç¿ë ÇÏ ¿© TCP/IP Æ÷Æ®¸¦ ½Äº° ÇÏ´Â ¹øÈ£¡£
bPassive
ÀÌ FTP ¼¼¼Ç¿¡ ´ë ÇÑ ¼öµ¿ ¶Ç´Â Ȱ¼º ¸ðµå¸¦ ÁöÁ¤ÇÕ´Ï´Ù. °æ¿ì¿¡ TRUE·Î ¼³Á¤ ¼³Á¤ dwFlag Win32 API INTERNET_FLAG_PASSIVE ¸¦¡£
ÁÖÀÇ
FTP ¿¬°áÀ» ¼³Á¤ ÇÏ °í CFtpConnection °³Ã¼¿¡ ´ë ÇÑ Æ÷ÀÎÅ͸¦ ¾òÀ» ÇÏ·Á¸éÀÌ ¸â¹ö ÇÔ¼ö¸¦ È£Ãâ¡£
GetFtpConnection ´Â FTP ¼¹ö¿¡ ¿¬°á ÇÏ °í ¸¸µé°í CFTPConnection °³Ã¼¿¡ ´ë ÇÑ Æ÷ÀÎÅ͸¦ ¹Ýȯ ÇÕ´Ï´Ù. ±×°ÍÀº ¼¹ö¿¡ ´ë ÇÑ Æ¯Á¤ ÀÛ¾÷À» ¼öÇà ÇÏÁö ¾Ê½À´Ï´Ù. ¿¹¸¦ µé¾î, Àб⠶Ǵ ÆÄÀÏ¿¡ ¾²±â¸¦ ¼öÇà ÇϰíÀÚ ÇÏ´Â °æ¿ì º°µµ ´Ü°è¿Í ÀÌ·¯ÇÑ ÀÛ¾÷À» ¼öÇà ÇØ¾ß ÇÕ´Ï´Ù. ÆÄÀÏ, ÆÄÀÏ ¿±â ¹× Àб⠶Ǵ ÆÄÀÏ¿¡ ¾²±â¿¡ ´ë ÇÑ °Ë»ö¿¡ ´ë ÇÑ Á¤º¸¿¡ ´ë ÇÑ CFtpConnection ¹× CFtpFileFind Ŭ·¡½º¸¦ ÂüÁ¶ ÇÕ´Ï´Ù. ¹®¼¸¦ ÂüÁ¶ ÇϽʽÿÀ ÀϹÝÀûÀÎ FTP ¿¬°á ÀÛ¾÷À» ¼öÇàÇÒ ´Ü°è¿¡ ´ë ÇÑ Visual c + + ÇÁ·Î±×·¡¸Ó °¡ÀÌµå ¿¡¼ WinInet ÀÎÅÍ³Ý ÇÁ·Î±×·¡¹Ö¡£
CInternetSession °³¿ä |nbsp; Ŭ·¡½º ¸â¹ö (ko) | °èÃþ ±¸Á¶ Â÷Æ®(&N)
Âü°í Ç׸ñnbsp;CFtpConnection CInternetSession::GetGopherConnection, CInternetSession::GetHttpConnection, CInternetSession::OpenURL(&N)