CInternetSession::CInternetSession

CInternetSession (LPCTSTR pstrAgent = NULL, DWORD dwContext = 1, DWORD dwAccessType INTERNET_OPEN_TYPE_PRECONFIG, LPCTSTR = pstrProxyName = NULL, LPCTSTR pstrProxyBypass = NULL, DWORD dwFlags = 0);

¸Å°³ º¯¼ö

pstrAgent

ÀÀ¿ë ÇÁ·Î±×·¥ ¶Ç´Â ÀÎÅÍ³Ý ÇÔ¼ö (¿¹¸¦ µé¾î, "Microsoft ÀÎÅÍ³Ý ºê¶ó¿ìÀú")¸¦ È£Ãâ ÇÏ´Â ¿£ÅÍÆ¼ÀÇ À̸§À» ½Äº° ÇÏ´Â ¹®ÀÚ¿­¿¡ ´ë ÇÑ Æ÷ÀÎÅÍÀÔ´Ï´Ù. PstrAgent NULL (±âº»°ª) À̸é ÇÁ·¹ÀÓ ¿öÅ© AfxGetAppName, ÀÀ¿ë ÇÁ·Î±×·¥ÀÇ À̸§À» Æ÷ÇÔ ÇÏ´Â null·Î ³¡³ª´Â ¹®ÀÚ¿­À» ¹Ýȯ ÇÏ´Â Àü¿ª ÇÔ¼ö¸¦ È£Ãâ ÇÕ´Ï´Ù. ÀϺΠÇÁ·ÎÅäÄÝ ¼­¹ö¿¡ ÀÀ¿ë ÇÁ·Î±×·¥À» ½Äº° ÇÏ·Á¸éÀÌ ¹®ÀÚ¿­ »ç¿ë¡£

dwContext

ÀÛ¾÷¿¡ ´ë ÇÑ ÄÁÅØ½ºÆ® ½Äº°ÀÚÀÔ´Ï´Ù. dwContext CInternetSession::OnStatusCallback¿¡ ÀÇÇØ ¹Ýȯ µÇ´Â ÀÛ¾÷ÀÇ »óÅ Á¤º¸¸¦ ½Äº° ÇÕ´Ï´Ù. ±âº»°ªÀº 1·Î ¼³Á¤ ±×·¯³ª, ÀÛ¾÷¿¡ ´ë ÇÑ Æ¯Á¤ ÄÁÅØ½ºÆ® ID¸¦ ¸í½ÃÀûÀ¸·Î ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. °³Ã¼¿Í ±×°ÍÀÌ ÀÛ¾÷ ÄÁÅØ½ºÆ® id¿¡ ¿¬°á µË´Ï´Ù. DwFlags INTERNET_FLAG_ASYNC¸¦ Æ÷ÇÔ ÇÏ´Â °æ¿ì ´ÙÀ½ÀÌ °³Ã¼¸¦ ¸¸µç °³Ã¼´Â ºñµ¿±â µ¿ÀÛ »óÅ ÄÝ¹é ·çÆ¾ µî·ÏÀ¸·Î. µ¿±âÀûÀ¸·Î ¿Ï·á µÉ ÇÔ¼ö¿¡¼­ dwContext È£Ãâ¿¡ ´ë ÇÑ 0À¸·Î ¼³Á¤ÇÒ ¼ö ÀÖ´Ù¡£

dwAccessType

ÇÊ¿äÇÑ ¾×¼¼½ºÀÇ À¯ÇüÀÔ´Ï´Ù. ´ÙÀ½Àº À¯È¿ÇÑ °ª Áß Çϳª°¡ Á¤È® ÇÏ °Ô °ø±Þ µÉ ¼ö ÀÖ½À´Ï´Ù.:

pstrProxyName

DwAccessType À» INTERNET_OPEN_TYPE_PROXY·Î ¼³Á¤ µÈ °æ¿ì ±âº» CERN ÇÁ·Ï½Ã À̸§ÀÔ´Ï´Ù. ±âº»°ªÀº NULL ÀÔ´Ï´Ù.

pstrProxyBypass

¼±ÅÃÀû ¼­¹ö ÁÖ¼Ò ¸ñ·ÏÀ» Æ÷ÇÔ ÇÏ´Â ¹®ÀÚ¿­¿¡ ´ë ÇÑ Æ÷ÀÎÅÍÀÔ´Ï´Ù. ÇÁ·Ï½Ã ¾×¼¼½º¸¦ »ç¿ëÇÒ ¶§ ÀÌ·¯ÇÑ ÁÖ¼Ò¸¦ ¹«½ÃÇÒ ¼ö ÀÖ½À´Ï´Ù. NULL °ªÀ» Á¦°ø ÇÏ´Â °æ¿ì ¿ìȸ ¸ñ·ÏÀº ·¹Áö½ºÆ®¸®¿¡¼­ ÀÐÀ» °ÍÀÔ´Ï´Ù. ÀÌ ¸Å°³ º¯¼ö´Â dwAccessType INTERNET_OPEN_TYPE_PROXY ·Î ¼³Á¤ ÇÏ´Â °æ¿ì¿¡ Àǹ̡£

dwFlags

¿Í °°Àº ´Ù¾ç ÇÑ ¿É¼ÇÀ» ³ªÅ¸³À´Ï´Ù ij½Ì ¹× ºñµ¿±â µ¿ÀÛ ÇÕ´Ï´Ù. ±âº»°ªÀº 0À¸·Î ¼³Á¤ µË´Ï´Ù. °¡´ÉÇÑ °ªÀº ´ÙÀ½°ú °°½À´Ï´Ù.:

ÁÖÀÇ

ÀÌ ¸â¹ö ÇÔ¼ö´Â CInternetSession °³Ã¼¸¦ ¸¸µé ¶§ È£Ã⠵˴ϴÙ. CInternetSession ´Â ÀÀ¿ë ÇÁ·Î±×·¥¿¡¼­ È£Ãâ Çϴ ù ¹øÂ° ÀÎÅÍ³Ý ÇÔ¼öÀÔ´Ï´Ù. ³»ºÎ µ¥ÀÌÅÍ ±¸Á¶¸¦ ÃʱâÈ­ ÇÏ °í ¹Ì·¡ÀÇ È£Ãâ ÀÀ¿ë ÇÁ·Î±×·¥¿¡ ´ë ÇÑ Áغñ¡£

DwFlags INTERNET_FLAG_ASYNC¸¦ Æ÷ÇÔ ÇÏ´Â °æ¿ì ´ÙÀ½ÀÌ Çڵ鿡¼­ ÆÄ»ý µÈ ¸ðµç ÇÚµé ÇØ¾ßÇÑ´Ù ºñµ¿±â µ¿ÀÛ »óÅ ÄÝ¹é ·çÆ¾ µî·ÏÀ¸·Î¡£

ÀÎÅÍ³Ý ¿¬°áÀ» ¿­ ¼ö ÀÖ½À´Ï´Ù, CInternetSession AfxThrowInternetException throw¡£

CInternetSession °³¿ä |nbsp; Ŭ·¡½º ¸â¹ö (ko) | °èÃþ ±¸Á¶ Â÷Æ®(&N)

Âü°í Ç׸ñnbsp;CInternetSession::Close, CInternetSession::EnableStatusCallback, CInternetSession::GetContext(&N)

Index