CInternetFile * OpenFile (LPCTSTR pstrFileName, DWORD dwAccess GENERIC_READ, DWORD = dwFlags DWORD FTP_TRANSFER_TYPE_BINARY = dwContext = 1);
¹Ýȯ °ª
CInternetFile °³Ã¼¿¡ ´ë ÇÑ Æ÷ÀÎÅÍ¡£
¸Å°³ º¯¼ö
pstrFileName
¿·Á´Â ÆÄÀÏÀÇ À̸§À» Æ÷ÇÔ ÇÏ´Â ¹®ÀÚ¿¿¡ ´ë ÇÑ Æ÷ÀÎÅÍ¡£
dwAccess
ÆÄÀÏÀ» ¾×¼¼½º ÇÏ´Â ¹æ¹ýÀ» °áÁ¤ ÇÕ´Ï´Ù. GENERIC_READ ¶Ç´Â GENERIC_WRITE, ÇÏÁö¸¸ µÑ ´Ù µÉ ¼ö ÀÖ½À´Ï´Ù.
dwFlags
ÈÄ¼Ó Àü¼ÛÀ» ¹ß»ý ÇÏ´Â Á¶°ÇÀ» ÁöÁ¤ ÇÕ´Ï´Ù. ÀÌ ´ÙÀ½ FTP_TRANSFER_ * »ó¼ö Áß ÇϳªÀÏ ¼ö ÀÖ½À´Ï´Ù.:
dwContext
ÆÄÀÏ ¿±â¿¡ ´ë ÇÑ ÄÁÅØ½ºÆ® ½Äº°ÀÚÀÔ´Ï´Ù. DwContext ¿¡ ´ë ÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº ÁÖÀÇ ÂüÁ¶ ÇϽʽÿÀ.
ÁÖÀÇ
Àб⠶Ǵ ¾²±â¿¡ ´ë ÇÑ FTP ¼¹ö¿¡ ÀÖ´Â ÆÄÀÏÀ» ¿·Á¸éÀÌ ¸â¹ö ÇÔ¼ö¸¦ È£Ãâ ÇÕ´Ï´Ù. ´ÙÀ½°ú °°Àº »óȲ¿¡¼ OpenFile À» »ç¿ë ÇÑ´Ù:
OpenFile È£Ãâ ÈÄ¿Í CloseÈ£Ãâ±îÁö CInternetFile::Read, CInternetFile::Write, ´Ý±â¶Ç´Â CFtpFileFind::FindFileÀÀ¿ë ÇÁ·Î±×·¥ ¿¡¼¸¸ È£ÃâÇÒ ¼ö ÀÖ½À´Ï´Ù. °°Àº FTP ¼¼¼Ç¿¡ ´ë ÇÑ ´Ù¸¥ FTP ÇÔ¼ö È£ÃâÀÌ ½ÇÆÐ ÇÏ °í ¿À·ù ÄÚµå FTP_ETRANSFER_IN_PROGRESS¿¡ ¼³Á¤¡£
PstrFileName ¸Å°³ º¯¼ö´Â ÇöÀç µð·ºÅ͸®¸¦ ±âÁØÀ¸·Î Çϰųª ºÎºÐÀûÀ¸·Î Á¤±ÔÈ µÈ À̸§ ¶Ç´Â Á¤±ÔÈ µÈ. À̸§ Áß Çϳª¿¡ ´ë ÇÑ µð·ºÅ͸® ±¸ºÐ ±âÈ£·Î ¹é½½·¡½Ã (\) ¶Ç´Â ½½·¡½Ã (/)¸¦ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. OpenFile ±×°ÍÀ» »ç¿ë Çϱâ Àü¿¡ ÀûÀý ÇÑ ¹®ÀÚ µð·ºÅ͸® À̸§ ±¸ºÐ ±âÈ£ º¯È¯¡£
±ÍÇÏÀÇ ¼±ÅÃÀÇ °ª¿¡ ÄÁÅØ½ºÆ® ½Äº°ÀÚ¸¦ ¼³Á¤ ÇÏ·Á¸é dwContext ±âº»°ªÀ» ÀçÁ¤ÀÇ ÇÕ´Ï´Ù. ÄÁÅØ½ºÆ® ½Äº°ÀÚ´Â CInternetSession °³Ã¼¿¡ ÀÇÇØ »ý¼º µÇ´Â CFtpConnection °³Ã¼ÀÇÀÌ Æ¯Á¤ ÀÛ¾÷¿¡ ¿¬°á µË´Ï´Ù. CInternetSession::OnStatusCallback »óŸ¦ ½Äº° ÇÏ´Â ÀÛ¾÷¿¡ Á¦°ø ÇÏ´Â °ª ¹Ýȯ µË´Ï´Ù. ¹®¼¸¦ ÂüÁ¶ ÇϽʽÿÀ ÀÎÅÍ³Ý Ã¹°ÉÀ½: WinInet ÄÁÅØ½ºÆ® ½Äº°ÀÚ¿¡ ´ë ÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº¡£
CFtpConnection °³¿ä |nbsp; Ŭ·¡½º ¸â¹ö (ko) | °èÃþ ±¸Á¶ Â÷Æ®(&N)
Âü°í Ç׸ñnbsp;CInternetConnection, CFtpConnection::GetFile, CGopherConnection::OpenFile, CInternetFile::Write, CInternetFile::Read(&N)