CBindStatusCallback::Download

HRESULT ´Ù¿î·Îµå ( T* pT, ATL_PDATAAVAILABLE pFunc, BSTR bstrURL, IUnknown * pUnkContainer = NULL, BOOL bRelative = FALSE);

¹Ýȯ °ª

Ç¥ÁØ HRESULT °ª Áß Çϳª¡£

¸Å°³ º¯¼ö

pT

[in] ºñµ¿±â µ¥ÀÌÅÍ Àü¼ÛÀ» ¿äû ÇÏ´Â °³Ã¼¿¡ ´ë ÇÑ Æ÷ÀÎÅÍÀÔ´Ï´Ù. CBindStatusCallback °³Ã¼°¡ÀÌ °³Ã¼ÀÇÀÌ Å¬·¡½º¿¡ templatized¡£

pFunc

[in] ÀÐÀ» ¼ö ÀÖ´Â µ¥ÀÌÅ͸¦ ¼ö½Å ÇÏ´Â ÇÔ¼ö¿¡ ´ë ÇÑ Æ÷ÀÎÅÍÀÔ´Ï´Ù. ÇÔ¼ö Çü½Ä TÀÇ °³Ã¼ÀÇ Å¬·¡½ºÀÇ ±¸¼º¿øÀÔ´Ï´Ù. ±¸¹® ¹× ¿¹¿¡ ´ë ÇÑ StartAsyncDownload ¸¦ ÂüÁ¶ ÇϽʽÿÀ.

bstrURL

[in] µ¥ÀÌÅ͸¦ °¡Á®¿Ã URLÀÔ´Ï´Ù. ¿Ã¹Ù¸¥ URL ¶Ç´Â ÆÄÀÏ À̸§À» ¼ö ÀÖ½À´Ï´Ù. NULLÀÏ ¼ö ¾ø½À´Ï´Ù. ¿¹¸¦ µé¾î:

CComBSTR mybstr =_T("http://somesite/data.htm")

pUnkContainer

[in] ÄÁÅ×À̳ÊÀÇ IUnknown . NULL ±âº»ÀûÀ¸·Î¡£

bRelative

[in] »ó´ë ¶Ç´Â Àý´ë URL ÀÎÁö ¿©ºÎ¸¦ ³ªÅ¸³»´Â Ç÷¡±×ÀÔ´Ï´Ù. False ÀÌ¸é ±âº»ÀûÀ¸·Î URLÀ» Àǹ̴ Àý´ë¡£

ÁÖÀÇ

CBindStatusCallback °³Ã¼¸¦ ¸¸µé°í ÁöÁ¤µÈ µÈ URL¿¡¼­ ºñµ¿±âÀûÀ¸·Î µ¥ÀÌÅ͸¦ ´Ù¿î·Îµå¸¦ ½ÃÀÛ ÇÏ·Á¸é StartAsyncDownload ¸¦ È£Ãâ ÇÕ´Ï´Ù. µ¥ÀÌÅÍÀÇ »õ ¹öÀüÀ» ÀÛ¼ºÇÒ ¶§¸¶´Ù »ç¿ëÇÒ OnDataAvailableÅëÇØ °³Ã¼¿¡ Àü¼Û µË´Ï´Ù. OnDataAvailable µ¥ÀÌÅ͸¦ Àаí pFunc (¿¹: µ¥ÀÌÅ͸¦ ÀúÀå Çϰųª È­¸é¿¡ Àμâ) °¡¸®Å°´Â ÇÔ¼ö È£Ãâ¡£

CBindStatusCallback °³¿ä |nbsp; Ŭ·¡½º ¸â¹ö(&N)

Âü°í Ç׸ñnbsp;CBindStatusCallback::StartAsyncDownload(&N)

Index