CHttpServer::HttpExtensionProc

°¡»ó DWORD HttpExtensionProc (EXTENSION_CONTROL_BLOCK *pECB );

¹Ýȯ °ª

´ÙÀ½ HTTP ¼­¹ö È®Àå ¸Þ½ÃÁö Áß Çϳª:

HSE_STATUS_SUCCESS

ISA 󸮸¦ ¿Ï·á ÇÏ °í ¼­¹ö ºÐ¸® ÇÏ °í ÇÒ´ç µÈ ¸®¼Ò½º¸¦ È®º¸ÇÒ ¼ö ÀÖ½À´Ï´Ù.

HSE_STATUS_SUCCESS_AND_KEEP_CONN

ISA 󸮸¦ ¿Ï·á ÇÏ °í ¼­¹ö Ŭ¶óÀÌ¾ðÆ® ¿µ±¸ ¿¬°áÀ» Áö ¿øÇÏ´Â °æ¿ì ´ÙÀ½ HTTP ¿äûÀ» ±â´Ù·Á¾ß ÇÑ´Ù. ÀÀ¿ë ÇÁ·Î±×·¥ Ŭ¶óÀÌ¾ðÆ®¿¡ ¿Ã¹Ù¸¥ ÄÜÅÙÃ÷ ±æÀÌ Çì´õ¸¦ º¸³¾ ¼ö ÀÖ¾ú´Ù¸é¸¸ ¹ÝȯÀÌ ÇÕ´Ï´Ù. ¼­¹ö ¼¼¼ÇÀ» ¿­¾î µÑ Çʿ䰡 ¾ø½À´Ï´Ù.

HSE_STATUS_PENDING

ISA 󸮿¡ ´ë ÇÑ ¿äûÀ» ´ë±â ÇÏ´Â ¹× ³¡³ª¸é ¼­¹ö¸¦ ÅëÁöÇÒ °Í ÀÌ´Ù. CHttpServerContext::ServerSupportFunction ¿¡¼­ HSE_REQ_DONE_WITH_SESSION ¸¦ ÂüÁ¶ ÇϽʽÿÀ.

HSE_STATUS_ERROR

ISA´Â ¿äûÀ» ó¸® ÇÏ´Â µ¿¾È ¿À·ù°¡ ¹ß»ý Çß½À´Ï´Ù¿Í ¼­¹ö ºÐ¸® ÇÏ °í ÇÒ´ç µÈ ¸®¼Ò½º¸¦ È®º¸ÇÒ ¼ö ÀÖ½À´Ï´Ù.

¸Å°³ º¯¼ö

pECB

EXTENSION_CONTROL_BLOCK ±¸Á¶¸¦ °¡¸®Å°´Â Æ÷ÀÎÅÍ¡£

ÁÖÀÇ

ÀÌ ¸â¹ö ÇÔ¼ö´Â isa.¿¡ ´ë ÇÑ °¢ ¿äû¿¡ ´ë ÇÑ ÇÁ·¹ÀÓ ¿öÅ©¿¡ ÀÇÇØ È£Ã⠵˴ϴÙ. HttpExtensionProc Äݹé ÇÔ¼ö¸¦ »ç¿ë ÇÏ ¿© Ŭ¶óÀÌ¾ðÆ® µ¥ÀÌÅ͸¦ ÀÐ°í ¼öÇàÇÒ ÀÛ¾÷À» °áÁ¤ ÇÕ´Ï´Ù. ÆÄÀÏÀ» ¼­¹ö¿¡ ¹Ýȯ Çϱâ Àü¿¡ CHttpServerContext::WriteClient ¶Ç´Â CHttpServerContext::ServerSupportFunction ¸â¹ö ÇÔ¼ö¸¦ ÅëÇØ Ŭ¶óÀÌ¾ðÆ®¿¡ ¿Ã¹Ù¸¥ Çü½ÄÀÇ ÀÀ´äÀ» Àü¼Û ÇØ¾ß ÇÕ´Ï´Ù.

HttpExtensionProc ÀÇ ±âº» ±¸ÇöÀº »ç¿ë ÇÏ´Â °ÍÀÌ ÁÁ½À´Ï´Ù; ±×·¯³ª ±¸ÇöÀº »ç¿ëÀÚ ÁöÁ¤ ÇÏ·Á¸éÀÌ ¸â¹ö ÇÔ¼ö¸¦ ÀçÁ¤ÀÇÇÒ ¼ö ÀÖ½À´Ï´Ù.

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

Âü°í Ç׸ñnbsp;CHttpServerContext::WriteClient, CHttpServerContext::ServerSupportFunction(&N)

Index