winapi : ioctlsocket ¼ÒÄÏÀÇ ÀÔÃâ·Â ¸ðµå¸¦ º¯°æÇÑ´Ù.
ÃÑ ÆäÀÌÁö ¼ö : 3224

Àüü ÇÔ¼ö/¿ë¾î»çÀü
Facebook Joinc ±×·ì   Joinc QA »çÀÌÆ®



joinc´Â Firefox¿Í chrome¿¡¼­ Å×½ºÆ® Çß½À´Ï´Ù. IE¿¡¼­´Â Å×À̺íÀÌ ±úÁö°Å³ª À̹ÌÁö°¡ º¸ÀÌÁö ¾ÊÀ» ¼ö ÀÖ½À´Ï´Ù. ƯÈ÷ ±¸±Û DocsÀ̹ÌÁöÀÇ °æ¿ì ¿¢¹Úó¸®µÉ ¼ö ÀÖ½À´Ï´Ù.

ioctlsocket

¼ÒÄÏÀÇ ÀÔÃâ·Â ¸ðµå¸¦ º¯°æÇÑ´Ù. ¸®´ª½ºÀÇ fcntlÇÔ¼ö¿Í ºñ½ÁÇÏ´Ù. ¼ÒÄÏÀ» ÆÄÀÏ·Î ´Ù·ç´Â ¸®´ª½º¿Í ´Þ¸® ¼ÒÄÏÀ» ´Ù¸¥ ÇÚµé·Î ´Ù·ç´Â À©µµ ¿î¿µÃ¼Á¦ÀÇ Æ¯¼ºÀÌ ¹Ý¿µµÈ °ÍÀ¸·Î º¸ÀδÙ.

»ç¿ë ¹ý

int ioctlsocket( 
  __in     SOCKET s, 
  __in     long cmd, 
  __inout  u_long *argp 
); 
 

¸Å°³ º¯¼ö

  • s
    ¼ÒÄÏ Áö½ÃÀÚ
  • cmd
    ¼ÒÄÏ¿¡ ¼öÇàÇÒ ¸í·É
  • argp
    ¸í·É cmd¿¡ Àû¿ëÇÒ °ª

¹Ýȯ °ª

¼º°øÇϸé 0À» ¹ÝȯÇÑ´Ù. ½ÇÆÐÇϸé SOCKET_ERROR¸¦ ¹ÝȯÇÑ´Ù. ¿¡·¯ÄÚµå´Â WSAGetLastErrorÇÔ¼ö·Î °¡Á®¿Ã ¼ö ÀÖ´Ù.

¼³¸í

´ÙÀ½Àº »ç¿ëÇÒ ¼ö ÀÖ´Â cmd¸í·ÉÀÌ´Ù.

FIONBIO
¼ÒÄÏÀ» ºÀ¼â ȤÀº ºñ ºÀ¼â·Î ¸¸µé±â À§Çؼ­ »ç¿ëÇÑ´Ù. argpÀÇ °ªÀÌ 0ÀÌ¸é ºñ ºÀ¼â, 1ÀÌ¸é ºÀ¼â°¡ µÈ´Ù.

WSAAsyncSelect¿Í WSAEventSelectÇÔ¼ö¸¦ È£ÃâÇÏ¸é ¼ÒÄÏÀº ÀÚµ¿ÀûÀ¸·Î ºñ ºÀ¼â ¸ðµå°¡ µÈ´Ù.

FIONREAD
¼ÒÄÏ s·Î ÀÐÀ» ¼ö ÀÖ´Â µ¥ÀÌÅÍÀÇ Å©±â (¹öÆÛ Å©±â)¸¦ ±¸ÇÑ´Ù. Å©±â´Â argp·Î ³Ñ¾î¿Â´Ù.

SIOCATMARK
¼ÒÄÏÀ¸·Î ºÎÅÍ out-of-band µ¥ÀÌÅͰ¡ ¸ðµÎ Àоú´ÂÁö¸¦ È®ÀÎÇϱâ À§ÇØ »ç¿ëÇÑ´Ù. °ªÀº argp·Î ³Ñ¾î¿Â´Ù. OOB µ¥ÀÌÅͰ¡ ¾øÀ¸¸é TRUE, ±×·¸Áö ¾ÊÀ¸¸é FALSE°¡ ³Ñ¾î ¿Â´Ù. setsockopt ÇÔ¼ö·Î SO_OOBINLINE ¿É¼ÇÀ» ¼³Á¤ÇÑ SOCK_STREAM ¼ÒÄÏ¿¡¸¸ Àû¿ëÇÒ ¼ö ÀÖ´Ù.

¿¹Á¦

ºñ ºÀ¼â ¼ÒÄÏÀ» ¸¸µå´Â ¿¹Á¦ ÇÁ·Î±×·¥
EmailÀ» ±âÀÔÇϸé, ´ñ±ÛÀÌ ¸ÞÀÏ·Î Àü´ÞµË´Ï´Ù.