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 ¿¡¼´Â
¹«½ÃµË´Ï´Ù.