惧留孙网

juliusun.com

惧留孙网 > 惧留孙课堂 > 在线手册 > WINDOWS API手册 > WSADATA
acceptAdjustWindowRectAdjustWindowRectExAngleArcAppendMenuArcArcToBeginPaintbindBitBltBM_GETCHECKBM_SETCHECKButton_GetCheckButton_SetCheckClientToScreenclosesocketconnectCreateCompatibleDCCreateDialogCreateDialogParamCreateFontCreateMenuCreatePenCreatePopupMenuCreateSolidBrushCreateWindowCreateWindowExDefWindowProcDeleteDCDeleteObjectDestroyCursorDestroyIconDestroyMenuDestroyWindowDialogBoxDialogBoxParamDialogProcDispatchMessageDrawIconDrawIconExEdit_HideBalloonTipEdit_ShowBalloonTipEDITBALLOONTIPEllipseEM_HIDEBALLOONTIPEM_SHOWBALLOONTIPEndDialogEndPaintFillRectFrameRectGetArcDirectionGetClientRectGetDlgItemGetDlgItemTextGetMessageGetStockObjectGetSystemMetricsGetTextAlignGetWindowTextGetWindowTextLengthInvalidateRectIsDialogMessageLineTolistenLoadCursorLoadIconLoadImageMAKEINTRESOURCEMessageBoxMoveToExMSGPiePOINTPolygonPolylinePolylineToPolyPolylinePostMessagePostQuitMessagePostThreadMessageRectanglerecvRegisterClassRegisterClassExRoundRectScreenToClientSelectObjectsendSendDlgItemMessageSendMessageSetArcDirectionSetBkColorSetBkModeSetDlgItemTextSetPixelSetTextAlignSetTextColorSetWindowTextShowWindowsocketstrcmpStretchBltstrlenTextOutTrackPopupMenuTrackPopupMenuExTranslateMessageUnregisterClassUpdateWindowwcscmpwcslenWindowProcWinMainWM_CHARWM_CLOSEWM_COMMANDWM_CREATEWM_DESTROYWM_GETTEXTWM_GETTEXTLENGTHWM_INITDIALOGWM_KEYDOWNWM_KEYUPWM_LBUTTONDBLCLKWM_LBUTTONDOWNWM_LBUTTONUPWM_MBUTTONDBLCLKWM_MBUTTONDOWNWM_MBUTTONUPWM_MOUSEHWHEELWM_MOUSEMOVEWM_MOUSEWHEELWM_NCDESTROYWM_NCHITTESTWM_PAINTWM_QUITWM_RBUTTONDBLCLKWM_RBUTTONDBLCLKWM_RBUTTONDOWNWM_RBUTTONUPWM_SETFONTWM_SETTEXTWM_XBUTTONDBLCLKWM_XBUTTONDOWNWM_XBUTTONUPWNDCLASSWNDCLASSEXWSACleanupWSADATAWSAStartupwsprintf

WSADATA 结构体

WSADATA 结构体包含了关于套接字的信息。
 声明:
typedef struct tagWSADATA{
WORDwVersion;
WORDwHighVersion;
char[WSADESCRIPTION_LEN+1]szDescription;
char[WSASYS_STATUS_LEN+1]szSystemStatus;
unsigned shortiMaxSockets;
unsigned shortiMaxUdpDg;
char *lpVendorInfo;
 } WSADATA, *LPWSADATA;
成员
wVersion
类型:WORD
Ws2_32.dll希望调用者使用的套按字版本。高8位标识次版本号,底8位标识主版本号。

wHighVersion
类型:WORD
Ws2_32.dll所能支持最高版本号。高8位标识次版本号,底8位标识主版本号。

szDescription
类型:char[WSADESCRIPTION_LEN+1]
以空字符结尾的ANSI字符串,Ws2_32.dll将对Windows Sockets实现的描述拷贝到这个字符串中,包括制造商标识。文本(最多可以有256个字符)可以包含任何字符,但是要注意不能包含控制字符和格式字符,应用程序对其最可能的使用方式是把它(可能被截断)显示在在状态信息中。

szSystemStatus
类型:char[WSASYS_STATUS_LEN+1]
以空结尾的ANSI字符串,Ws2_32.dll把有关的状态或配置信息拷贝到该字符串中。Ws2_32.dll应当仅在这些信息对用户或支持人员有用时才使用它们,它不应被作为szDescription域的扩展。

iMaxSockets
类型:unsigned short
单个进程能够打开的socket的最大数目。在SOCKET2及以上版本中,可以忽略此成员。

iMaxUdpDg
类型:unsigned short
能够接收的最大UDP包的大小。在SOCKET2及以上版本中,可以忽略此成员。

lpVendorInfo
类型:char *
提供商标识的信息。在SOCKET2及以上版本中,可以忽略此成员。
备注
一般在 WSAStartup 函数中使用此结构体。
支持
最低桌面系统支持Windows 2000 Professional
头文件Winsock2.h

作者:QQ:3304576112 交流QQ群:316930386 C语言窗口程序学习群 本站保留本页版权,可共享网址,匆复制内容

抖音
©2015-2024 惧留孙网 juliusun.com

京ICP备15039193号-1

首页 教程 下载 文章 聊天 我的