getprotobynumber

getprotobynumber ÇÔ¼ö´Â ¸Å°³º¯¼öÀÇ ÇÁ·ÎÅäÄÝ ¹øÈ£¿Í ºÎÇյǴ ÇÁ·ÎÅäÄÝ Á¤º¸¸¦ ¾ò¾î³»´Â ÇÔ¼ö ÀÔ´Ï´Ù.

struct PROTOENT FAR * getprotobynumber (
     int
number  
);

 

Parameters

number
[ÀÔ·Â] È£½ºÆ® ¹ÙÀÌÆ® ¿À´õ(¸®Æ²-Àεð¾ð) ÇüÅÂÀÇ ÇÁ·ÎÅäÄÝ ¹øÈ£

Remarks

getprotobynumber ÇÔ¼ö´Â number ¸Å°³º¯¼ö·Î ³ÖÀº ÇÁ·ÎÅäÄÝ ¹øÈ£¿Í ´ëÀÀµÇ´Â ÇÁ·ÎÅäÄÝ ¹øÈ£¿Í À̸§À» Æ÷ÇÔÇÑ PROTOENT ±¸Á¶Ã¼¸¦ ¹ÝȯÇÕ´Ï´Ù.

PROTOENT ±¸Á¶Ã¼´Â À©µµ¿ìÁî ¼ÒÄÏ ½Ã½ºÅÛ¿¡ ÇÒ´çµË´Ï´Ù. ¾ÖÇø®ÄÉÀ̼ǿ¡¼­´Â ÀÌ ±¸Á¶Ã¼¸¦ ¼öÁ¤Çϰųª ³»¿ëÀ» ºñ¿ö¼­´Â ¾ÊµË´Ï´Ù. ¶ÇÇÑ °¢°¢ÀÇ ¾²·¹µå¿¡ ´ëÇÏ¿© À̱¸Á¶Ã¼ÀÇ ÇÑ°³ÀÇ Ä«ÇǺ» ¸¸ÀÌ ÇÒ´çµÇ¾î¾ß ÇÕ´Ï´Ù. À¯È¿¼ºÀº ´Ù¸¥ À©µµ¿ìÁî ¼ÒÄÏ ÇÔ¼ö°¡ È£ÃâµÉ ¶§ ±îÁö¸¸ º¸ÀåµÇ¹Ç·Î ¾ÖÇø®ÄÉÀ̼ÇÀº ÀÌ Á¤º¸°¡ ÇÊ¿äÇÏ´Ù¸é, ´Ù¸¥ À©µµ¿ìÁî ¼ÒÄÏ ÇÔ¼ö°¡ È£ÃâµÇ±â Àü¿¡ ƯÁ¤ÇÑ Á¤º¸¸¦ Ä«ÇÇÇØ¾ß ÇÕ´Ï´Ù.

Return Values

¿¡·¯°¡ ¹ß»ýÇÏÁö ¾ÊÀ¸¸é, getprotobynumber ÇÔ¼ö´Â PROTOENT ±¸Á¶Ã¼ÀÇ Æ÷ÀÎÅ͸¦ ¸®ÅÏÇÕ´Ï´Ù. ¿¡·¯°¡ ¹ß»ýÇϸé, NULL Æ÷ÀÎÅ͸¦ ¸®ÅÏÇÏ°Ô µË´Ï´Ù. ±×¸®°í, WSAGetLastError ÇÔ¼ö¸¦ È£ÃâÇؼ­ ƯÁ¤ÇÑ ¿¡·¯Äڵ带 ¾ò¾î³¾ ¼ö ÀÖ½À´Ï´Ù.

Error Codes

WSANOTINITIALISED

ÀÌ ÇÔ¼ö¸¦ »ç¿ëÇϱâ Àü¿¡ ¼º°øÀûÀÎ WSAStartup ÇÔ¼öÀÇ È£ÃâÀÌ ¾ø¾ú½À´Ï´Ù.

WSAENETDOWN

³×Æ®¿÷ ¼­ºê ½Ã½ºÅÛ¿¡ ¿¡·¯°¡ ¹ß»ýÇß½À´Ï´Ù.

WSAHOST_NOT_FOUND

¿Ã¹Ù¸¥ È£½ºÆ® ÀÀ´äÀ» ãÀ» ¼ö ¾ø½À´Ï´Ù.

WSATRY_AGAIN

¿Ã¹Ù¸¥ È£½ºÆ®°¡ ¹ß°ßµÇÁö ¾Ê°Å³ª ¼­¹ö¿¡¼­ ¿¡·¯°¡ ³µ½À´Ï´Ù.

WSANO_RECOVERY

ȸº¹ÇÒ ¼ö ¾ø´Â ¿¡·¯¹ß»ýÀ¸·Î ÇÁ·ÎÅäÄÝ µ¥ÀÌÅÍ º£À̽º¸¦ ¿¢¼¼½º ÇÒ ¼ö ¾ø½À´Ï´Ù.

WSANO_DATA

¿äûµÈ ÇüÅÂÀÇ µ¥ÀÌÅÍ ·¹Äڵ尡 ¾ø½À´Ï´Ù.

WSAEINPROGRESS 

ºí·°Å· À©¼Ó v1.1 ÀÌ ÇöÀç ÁøÇà ÁßÀ̰ųª, ¼­ºñ½º ÇÁ·Î¹ÙÀÌ´õ°¡ Äݹé ÇÔ¼ö¸¦ ¿©ÀüÈ÷ ó¸®ÇÏ°í ÀÖ½À´Ï´Ù.

WSAEINTR

ºí·°Å· À©¼Ó v1.1 ÀÌ WSACancelBlockingCall ÇÔ¼ö¿¡¼­ Ãë¼ÒµÇ¾ú½À´Ï´Ù.

QuickInfo

Windows NT : »ç¿ë°¡´É
Windows : »ç¿ë°¡´É
Windows CE : ¹öÁ¯ 1.0 ±×¸®°í ±×ÀÌÈÄÀÇ ¹öÁ¯¿¡¼­ »ç¿ë°¡´É
Header :
          Win16/32 : winsock.h
          Win32-II : winsock2.h
Import Library :
          Win16 : winsock.lib
          Win32 : wsock32.lib
          Win32-II : ws2_32.lib

See Also

overview, getprotobyname, WSAAsyncGetProtoByNumber