WSADATA

typedef struct WSAData {
        WORD               wVersion;
        WORD              wHighVersion;
        char                  szDescription[WSADESCRIPTION_LEN+1];
        char                  szSystemStatus[WSASYS_STATUS_LEN+1];
        unsigned  short  iMaxSockets;
        unsigned  short  iMaxUdpDg;
        char FAR *         lpVendorInfo;
} WSADATA, FAR* LPWSADATA;

 

Members

wVersion
»ç¿ëÇÏ°íÀÚ ÇÏ´Â À©µµÁî ¼ÒÄÏÀÇ ¹öÀü

wHighVersion
DLLÀÌ Á¦°øÇÏ´Â À©µµÁî ¼ÒÄÏÀÇ °¡Àå »óÀ§ ¹öÀü. ÀϹÝÀûÀ¸·Î ÀÌ °ªÀº wVersion°ú °°¾Æ¾ß ÇÕ´Ï´Ù.

szDescription
À©µµÁî ¼ÒÄÏÀÇ ¸í¼¼¸¦ Ä«ÇÇÇÑ ³Î·Î ³¡³ª´Â ASCII ½ºÆ®¸µÀÔ´Ï´Ù. ÀÌ ÅؽºÆ®(256°³ ±îÁö¸¸ Çã¿ë)´Â Á¦¾î¹®ÀÚ¿Í Æ÷¸Ë¹®ÀÚ¸¦ Á¦¿ÜÇÑ Ä³¸¯Å͸¦ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.

szSystemStatus
À©¼Ó DLL ¿¡ °ü·ÃµÈ »óųª ȯ°æÁ¤º¸¸¦ º¹»çÇϱâ À§ÇÑ ³Î·Î ³¡³ª´Â ASCII ½ºÆ®¸µÀÔ´Ï´Ù.

iMaxSockets
ÃÖ´ë ¼ÒÄÏÀ» ±â¼úÇϴµ¥, À©¼Ó2 ¿¡¼­´Â ÇÏÀ§¹öÁ¯°úÀÇ È£È¯¼ºÀ» À§ÇØ ³²°ÜµÎ¾ú½À´Ï´Ù.

iMaxUdpDg
UDP µ¥ÀÌÅÍ ±×·¥À¸·Î ¹ÞÀ» ¼ö ÀÖ´Â ÃÖ´ë ¸Þ½ÃÁö Å©±â¸¦ ³ªÅ¸³À´Ï´Ù. ±×·±µ¥ À©¼Ó2 ¿¡¼­´Â ÇÏÀ§ ¹öÀü°úÀÇ È£È¯¼º ¶§¹®¿¡ ³²°ÜµÎ¾ú´Ù Çϳ׿ä. Áï, À©¼Ó2 ¿¡¼­´Â ¹«½ÃµË´Ï´Ù.

lpVendorInfo
º¥´õ Á¤º¸¸¦ ³ªÅ¸³»´Â ¸â¹öÀÔ´Ï´Ù. À©¼Ó2 ¿¡¼­´Â ÀÌÀü¹öÁ¯°úÀÇ È£È¯¼º ¶§¹®¿¡ ³²°ÜµÎ¾ú´Ù°í ÇÕ´Ï´Ù. Áï, À©¼Ó2 ¿¡¼­´Â ¹«½ÃµË´Ï´Ù.