BOOL PutFile (LPCTSTR pstrLocalFile, LPCTSTR pstrRemoteFile, DWORD dwFlags DWORD FTP_TRANSFER_TYPE_BINARY = dwContext = 1);
¹Ýȯ °ª
¼º°ø ÇÏ´Â °æ¿ì 0ÀÌ ¾Æ´Ñ ±×·¸Áö ¾ÊÀ¸¸é 0ÀÔ´Ï´Ù. Win32 ÇÔ¼ö È£ÃâÀÌ ½ÇÆÐ ÇÏ´Â °æ¿ì ¿À·ùÀÇ ¿øÀÎÀ» È®ÀÎ ÇÏ·Á¸é GetLastError ¸¦ È£Ãâ µÉ ¼ö ÀÖ½À´Ï´Ù¡£
¸Å°³ º¯¼ö
pstrLocalFile
·ÎÄà ½Ã½ºÅÛ¿¡¼ Àü¼ÛÇÒ ÆÄÀÏÀÇ À̸§À» Æ÷ÇÔ ÇÏ´Â ¹®ÀÚ¿¿¡ ´ë ÇÑ Æ÷ÀÎÅÍ¡£
pstrRemoteFile
FTP ¼¹ö¿¡ ¸¸µé ÆÄÀÏÀÇ À̸§À» Æ÷ÇÔ ÇÏ´Â ¹®ÀÚ¿¿¡ ´ë ÇÑ Æ÷ÀÎÅÍ¡£
dwFlags
ÆÄÀÏÀÇ Àü¼ÛÀ» ¹ß»ý ÇÏ´Â Á¶°ÇÀ» ÁöÁ¤ ÇÕ´Ï´Ù. OpenFile ¿¡¼ ¼³¸íÇÑ FTP_TRANSFER_ »ó¼ö Áß Çϳª°¡ µÉ ¼ö ÀÖ½À´Ï´Ù.
dwContext
¹èÄ¡ ÆÄÀÏ¿¡ ´ë ÇÑ ÄÁÅØ½ºÆ® ½Äº°ÀÚÀÔ´Ï´Ù. DwContext ¿¡ ´ë ÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº ÁÖÀÇ ÂüÁ¶ ÇϽʽÿÀ.
ÁÖÀÇ
FTP ¼¹ö¿¡ ÆÄÀÏÀ» ÀúÀå ÇÏ·Á¸éÀÌ ¸â¹ö ÇÔ¼ö¸¦ È£Ãâ¡£
PutFile ³ôÀº ¼öÁØÀÇ ·çƾÀÇ ¸ðµç °ü·Ã ÆÄÀÏÀ» FTP ¼¹ö¿¡ ÀúÀå µÈ ÀÛ¾÷À» ó¸® ÇÏ´Â °ÍÀÔ´Ï´Ù. ÀÀ¿ë ÇÁ·Î±×·¥¿¡¸¸ µ¥ÀÌÅ͸¦ Àü¼Û Çϰųª ±× ÆÄÀÏ Àü¼Û °¡±îÀÌ Á¦¾î°¡ ÇÊ¿äÇÑ, OpenFile ¹× CInternetFile::Write »ç¿ë ÇØ¾ß¡£
±ÍÇÏÀÇ ¼±ÅÃÀÇ °ª¿¡ ÄÁÅØ½ºÆ® ½Äº°ÀÚ¸¦ ¼³Á¤ ÇÏ·Á¸é dwContext ±âº»°ªÀ» ÀçÁ¤ÀÇ ÇÕ´Ï´Ù. ÄÁÅØ½ºÆ® ½Äº°ÀÚ´Â CInternetSession °³Ã¼¿¡ ÀÇÇØ »ý¼º µÇ´Â CFtpConnection °³Ã¼ÀÇÀÌ Æ¯Á¤ ÀÛ¾÷¿¡ ¿¬°á µË´Ï´Ù. CInternetSession::OnStatusCallback »óŸ¦ ½Äº° ÇÏ´Â ÀÛ¾÷¿¡ Á¦°ø ÇÏ´Â °ª ¹Ýȯ µË´Ï´Ù. ¹®¼¸¦ ÂüÁ¶ ÇϽʽÿÀ ÀÎÅÍ³Ý Ã¹°ÉÀ½: WinInet ÄÁÅØ½ºÆ® ½Äº°ÀÚ¿¡ ´ë ÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº¡£
CFtpConnection °³¿ä |nbsp; Ŭ·¡½º ¸â¹ö (ko) | °èÃþ ±¸Á¶ Â÷Æ®(&N)
Âü°í Ç׸ñnbsp;CInternetConnection(&N)