📄 wsasendto.html
字号:
<html>
<head>
<title>WSASendTo</title>
<meta name="generator" content="Namo WebEditor v4.0">
</head>
<body bgcolor="white" text="black" link="blue" vlink="purple" alink="red">
<p><font face="Arial" size="5"><b>WSASendTo</b></font></p>
<p><font face="蹈框" size="2"><b>WSASendTo</b></font><font face="奔覆" size="2"> 窃荐绰 坷滚乏 I/O甫 荤侩窍咯 瘤沥等
格利瘤肺 单捞磐甫 傈价窍绰 窃荐涝聪促.</font></p>
<p><font face="蹈框" size="2"><b>int WSASendTo (<br> SOCKET </b><i>s,</i><b><br> LPWSABUF </b><i>lpBuffers,</i><b><br> DWORD </b><i>dwBufferCount,</i><b><br> LPDWORD </b><i>lpNumberOfBytesSent,</i><b><br> DWORD </b><i>dwFlags,</i><b>
<br> const struct sockaddr FAR * </b><i> lpTo,</i><b><br> int </b><i>iToLen,</i><b><br> LPWSAOVERLAPPED </b><i> lpOverlapped,</i><b><br> LPWSAOVERLAPPED_COMPLETION_ROUTINE </b><i>lpCompletionROUTINE</i><b><br>);</b></font></p>
<p><font face="奔覆" size="2"> </font></p>
<p><font face="蹈框" size="3"><b>Parameters</b></font></p>
<p><font face="奔覆" size="2"><i>s
</i><br>[涝仿] 措惑 家南(立加等 家南档 惑包绝嚼聪促.)狼 扁贱磊.</font></p>
<p><font face="奔覆" size="2"><i>lpBuffers</i><br>[涝仿] </font><font face="蹈框" size="2"><b><a href="WSABUF.html" webstripperlinkwas="./WSABUF.html">WSABUF</a></b></font><font face="奔覆" size="2"> 备炼眉狼 硅凯俊 措茄
器牢磐肺, 阿阿狼 </font><font face="蹈框" size="2"><b><a href="WSABUF.html" webstripperlinkwas="WSABUF.html">WSABUF</a></b></font><font face="奔覆" size="2"> 备炼眉绰 单捞磐甫 淬篮 滚欺客 滚欺狼 辨捞甫 啊瘤绊 乐嚼聪促.
捞 硅凯傍埃篮 傈价 累诀捞 场朝 锭 鳖瘤 厚况廉辑绰 臼邓聪促.</font></p>
<p><font face="奔覆" size="2"><i>dwBufferCount</i><br>[涝仿]<i> lpBuffers</i> 硅凯俊 乐绰
</font><font face="蹈框" size="2"><b><a href="WSABUF.html" webstripperlinkwas="WSABUF.html">WSABUF</a></b></font><font face="奔覆" size="2"> 备炼眉狼 肮荐</font></p>
<p><font face="奔覆" size="2"><i>lpNumberOfBytesSent</i><br>[免仿] I/O 楷魂捞 官肺
肯丰等 版快, 捞 窃荐狼 龋免肺 傈价等 单捞磐狼 官捞飘 荐甫 器牢飘 钦聪促.</font></p>
<p><font face="蹈框" size="2"><i>dwFlags</i></font><font face="奔覆" size="2"><br>[涝仿] 绢栋茄 规侥栏肺 捞 窃荐甫 龋免且
扒瘤 瘤沥钦聪促.</font></p>
<p><font face="蹈框" size="2"><i>lpTo</i></font><font face="奔覆" size="2"><br>[涝仿] 格利瘤 家南狼 绢靛饭胶甫 瘤沥窍绰
眠啊利牢 器牢磐</font></p>
<p><font face="奔覆" size="2"><i>iToLen</i><br>[涝仿]<i> lpTo</i> 绢靛饭胶狼 农扁</font></p>
<p><font face="奔覆" size="2"><i>lpOverlapped</i><br>[涝仿] </font><font face="蹈框" size="2"><b><a href="WSAOVERLAPPED.html" webstripperlinkwas="./WSAOVERLAPPED.html">WSAOVERLAPPED</a></b></font><font face="奔覆" size="2"> 备炼眉狼
器牢磐 (惩-坷滚乏 家南俊辑绰 公矫邓聪促.)</font></p>
<p><font face="奔覆" size="2"><i>lpCompletionRoutine</i><br>[涝仿] 傈价楷魂捞 肯丰登菌阑
锭 龋免瞪 肯丰风凭俊 措茄 器牢磐 (惩-坷滚乏 家南俊辑绰 公矫邓聪促.)</font></p>
<p><font face="奔覆" size="2"> </font></p>
<p><font face="蹈框" size="3"><b>Remarks</b></font></p>
<p><font face="蹈框" size="2"><b> WSASendTo</b></font><font face="奔覆" size="2">
窃荐绰 扁瓷利牢 滴啊瘤 螟搁俊辑 扁夯 </font><font face="蹈框" size="2"><b><a href="sendto.html" webstripperlinkwas="./sendto.html">sendto</a></b></font><font face="奔覆" size="2">
窃荐焊促 歹 腹篮 扁瓷阑 瘤盔钦聪促.</font></p>
<p><font face="奔覆" size="2">1. 坷滚乏 傈价 楷魂阑 荐青窍扁 困窍咯 坷滚乏 家南苞
搬钦窍咯 荤侩且 荐 乐嚼聪促.<br><br>2. 荐笼/盒魂 屈怕狼 涝免仿阑 且 荐 乐绰
咯矾俺狼 傈价滚欺甫 荤侩且 荐 乐嚼聪促.</font></p>
<p><font face="蹈框" size="2"><b>WSASendTo</b></font><font face="奔覆" size="2">
窃荐绰 老馆利栏肺 厚立加 瘤氢屈 家南(概俺函荐 <i>s</i> 肺 瘤沥)阑 荤侩窍咯 瘤沥等
惑措规 家南(概俺函荐 <i>lpTo</i> 肺 瘤沥)俊 茄 俺 肚绰 弊 捞惑狼 滚欺肺 单捞磐弊伐阑
傈价且 荐 乐嚼聪促. 厚立加家南(SOCK_DGRAM)捞 捞傈俊 </font><font face="蹈框" size="2"><b><a href="connect.html" webstripperlinkwas="./connect.html">connect</a></b></font><font face="奔覆" size="2">
窃荐甫 捞侩秦辑 立加登绢 乐菌促 窍歹扼档, </font><font face="蹈框" size="2"><i>lpTo</i></font><font face="奔覆" size="2">
概俺函荐绰 漂沥茄 单捞磐弊伐俊 措秦辑 捞傈俊 瘤沥茄 格利瘤 绢靛饭胶甫 公矫钦聪促.
立加瘤氢屈 家南狼 版快<i> lpTo</i> 客<i> iToLen</i> 概俺函荐绰 公矫邓聪促. 捞矾茄
版快俊 </font><font face="蹈框" size="2"><b>WSASendTo</b></font><font face="奔覆" size="2">
窃荐绰 </font><font face="蹈框" size="2"><b><a href="WSASend.html" webstripperlinkwas="./WSASend.html">WSASend</a></b></font><font face="奔覆" size="2">
窃荐客 悼老窍霸 悼累钦聪促.</font></p>
<p><font face="奔覆" size="2">坷滚乏 家南(</font><font face="蹈框" size="2"><b><a href="WSASocket.html" webstripperlinkwas="./WSASocket.html">WSASocket</a></b></font><font face="奔覆" size="2">
窃荐甫 WSA_FLAG_OVERLAPPED 敲贰弊甫 结辑 积己茄 家南)篮 坷滚乏 涝/免仿阑 荤侩窍咯
单捞磐甫 傈价钦聪促. 窍瘤父, <i>lpOverlapped</i> 客 <i>lpCompletetionRoutine</i>
滴 概俺函荐啊 NULL 牢 版快绰 坷滚乏 涝/免仿阑 荤侩窍咯 单捞磐甫 傈价窍瘤 臼嚼聪促.
捞矾茄 版快 家南篮 惩-坷滚乏 家南栏肺 埃林登绢 悼累窍霸 邓聪促. 累诀 肯丰狼
舅覆(肯丰风凭捞 龋免登芭唱, 捞亥飘 坷宏璃飘啊 悸泼登绢辑 舅妨瘤霸 凳)篮 窃荐狼
龋免矫 概俺函荐肺 力傍等 滚欺甫 傈价窍绰单 促 荤侩沁阑 版快 惯积邓聪促. 傈价
楷魂捞 官肺 肯丰登瘤 给窍绰 版快扼搁, 付瘤阜 肯丰 惑怕绰 肯丰风凭(completion
routine)捞唱 </font><font face="蹈框" size="2"><b><a href="WSAGetOverlappedResult.html" webstripperlinkwas="./WSAGetOverlappedResult.html">WSAGetOverlappedResult</a></b></font><font face="奔覆" size="2">
窃荐肺 掘绢尘 荐 乐嚼聪促.</font></p>
<p><font face="奔覆" size="2">困俊辑档 泪矫 汲疙沁瘤父, <i>lpOverlapped</i>
客 <i>lpCompletionRoutine</i> 概俺函荐 滴促 NULL 老 版快, 捞 窃荐俊辑 荤侩窍绰
家南篮 惩-坷滚乏 家南栏肺 埃林登绢 促风绢笼聪促. 怖 疙缴窍绊 逞绢 啊磊备夸.</font></p>
<p><font face="奔覆" size="2">惩-坷滚乏 家南俊辑 捞窃荐甫 荤侩且 版快(溜, 霉
锅掳 概俺函荐肺 惩-坷滚乏 家南阑 逞变促绰 娟遍聪促) 付瘤阜 滴 概俺函荐(<i>lpOverlapped</i>,
<i>lpCompletionRoutine</i>)篮 公矫登绊, </font><font face="蹈框" size="2"><b>WSASendTo</b></font><font face="奔覆" size="2">
窃荐绰 </font><font face="蹈框" size="2"><b><a href="send.html" webstripperlinkwas="./send.html">send</a></b></font><font face="奔覆" size="2">
窃荐客 鞍捞 贸府登霸 邓聪促. 单捞磐绰 扒匙霖 滚欺肺何磐 傈价滚欺肺 墨乔登霸
登绰单, 父距 家南捞 厚悼扁 胶飘覆 家南老 版快 傈价滚欺狼 傍埃捞 何练窍霸 瞪
荐 档 乐嚼聪促. 捞矾茄 版快俊 逞败霖 单捞磐狼 老何盒父 傈价窍霸 登绰单, 搬惫
捞 窃荐啊 馆券窍绰 蔼档 逞败霖 傈眉 单捞磐俊辑 傈价窍绰单 荤侩等 老何盒狼 单捞磐狼
荐 父阑 馆券 窍霸 邓聪促. 窍瘤父, 喉废欧 家南俊辑绰 菜 瞒乐绰 傈价滚欺啊 促
家厚瞪 锭 鳖瘤 喉废 窍霸 邓聪促.</font></P>
<p><font face="奔覆" size="2"><i>lpBuffers</i> 概俺函荐肺 唱鸥郴绢瘤绰 </font><font face="蹈框" size="2"><b><a href="WSABUF.html" webstripperlinkwas="./WSABUF.html">WSABUF</a></b></font><font face="奔覆" size="2">
备炼眉狼 硅凯篮 老矫利(烙矫利)涝聪促. 父距 捞 窃荐狼 楷魂捞 坷滚乏 栏肺 贸府等促搁,
窃荐啊 府畔登扁 傈俊 捞 硅凯(</font><font face="蹈框" size="2"><b><a href="WSABUF.html" webstripperlinkwas="./WSABUF.html">WSABUF</a></b></font><font face="奔覆" size="2">
硅凯)阑 母媚 秦 初绰老篮 辑厚胶 橇肺官捞歹啊 舅酒辑 秦凛聪促. 捞矾茄 规侥栏肺
郴何啊 备泅登扁 锭巩俊, 绢敲府纳捞记篮 胶琶屈怕牢 </font><font face="蹈框" size="2"><b><a href="WSABUF.html" webstripperlinkwas="./WSABUF.html">WSABUF</a></b></font><font face="奔覆" size="2">
硅凯肺 傈价且 单捞磐甫 逞败临 荐 乐霸 登绰 巴涝聪促.</font></p>
<p><font face="奔覆" size="2">皋矫瘤 瘤氢屈 家南(SOCK_DGRAM)狼 版快 傈价窍绰
单捞磐弊伐狼 农扁啊 瘤盔窍绰 弥措 农扁俊辑 哈绢唱瘤 臼档废 脚版阑 结具 钦聪促.
家南捞 瘤盔窍绰 单捞磐弊伐狼 弥措农扁绰 SO_MAX_MSG_SIZE 狼 蔼栏肺 掘绢尘 荐
乐嚼聪促. 父距 傈价窍妨绰 单捞磐啊 呈公 农促搁, WSAEMSGSIZE扼绰 俊矾蔼捞 府畔瞪
巴捞绊, 傈价阑 捞风绢瘤瘤 臼霸 邓聪促.</font></p>
<p><font face="蹈框" size="2"><b>WSASendTo</b></font><font face="奔覆" size="2">
窃荐甫 己傍利栏肺 龋免沁促绊, 单捞磐啊 己傍利栏肺 傈价登菌促绰 焊厘篮 绝嚼聪促.</font></p>
<p><font face="奔覆" size="2"><i>dwFlags</i> 概俺函荐绰 家南俊 瘤沥等 可记寇俊
窃荐狼 龋免捞 荐青且 巴阑 瘤沥窍绰单 荤侩邓聪促. 溜, 捞 窃荐啊 绢栋茄 累诀阑
且 巴牢瘤绰 家南可记苞 <i>dwFlags</i> 概俺函荐俊 狼秦辑 搬沥邓聪促. <i>dwFlags</i>
概俺函荐肺 逞败临 蔼篮 酒贰俊 力矫等 蔼甸阑 OR 楷魂秦辑 备己等 蔼阑 荤侩钦聪促.</font></p>
<table cellspacing=4 cols=2 width="663">
<tbody>
<tr valign=top>
<th align=left width="123"><font face="奔覆" size="2">Value</font></TH>
<th align=left width="524"><font face="奔覆" size="2">Meaning</font></TH></TR>
<tr valign=top>
<td width="123"><font face="蹈框" size="2">MSG_DONTROUTE</font></TD>
<td width="524"><font face="奔覆" size="2">单捞磐啊 扼快泼登瘤 臼档废 窍扁困秦
疙矫钦聪促. 扩档令 家南 辑厚胶 橇肺官捞歹绰 捞 敲贰弊甫 公矫且 荐
乐嚼聪促.</font></TD></TR>
<tr valign=top>
<td width="123"><font face="蹈框" size="2">MSG_OOB</font></TD>
<td width="524"><font face="奔覆" size="2">out-of-band 单捞磐甫 傈价钦聪促.
(SOCK_STREAM 苞 鞍篮 家南俊 荤侩)</font></TD></TR>
<tr valign=top>
<td width="123"><font face="蹈框" size="2">MSG_PARTIAL</font></TD>
<td width="524"><font face="奔覆" size="2">lpBuffers 概俺函荐啊 窜瘤 何盒 皋矫瘤(partial
message) 父阑 促烽促绊 疙矫钦聪促. WSAEOPNOTSUPP 俊矾内靛绰 捞矾茄
何盒 皋矫瘤 傈价阑 瘤盔窍瘤 臼绰 傈价屈怕俊辑 MSG_PARTIAL 敲贰弊甫
荤侩且 锭 惯积茄促绰 痢阑 疙缴 秦 涤矫促.</font></TD></TR></TBODY></TABLE>
<p><font face="奔覆" size="2"> </font></p>
<p><font face="蹈框" size="3"><b>Overlapped socket I/O</b></font></p>
<p><font face="奔覆" size="2">坷滚乏 楷魂捞 官肺 肯丰啊 登菌促搁, </font><font face="蹈框" size="2"><b>WSASendTo</b></font><font face="奔覆" size="2">
窃荐绰 0蔼阑 府畔钦聪促. 弊府绊, <i>lpNumberOfBytesSent</i> 概俺函荐绰 傈价等
官捞飘狼 荐摹肺 诀单捞飘 邓聪促. 坷滚乏 楷魂捞 己傍利栏肺 矫累登菌瘤父, 坷滚乏
楷魂捞 唱吝俊 肯丰瞪 巴捞扼搁, </font><font face="蹈框" size="2"><b>WSASendTo</b></font><font face="奔覆" size="2">
窃荐绰 SOCKET_ERROR阑 馆券 窍绊, WSA_IO_PENDING 捞扼绰 漂沥茄 俊矾内靛甫 惯积且
巴涝聪促. 捞矾茄 版快俊 </font><font face="蹈框" size="2"><i>lpNumberOfBytesSent</i></font><font face="奔覆" size="2">
概俺函荐绰 诀单捞飘 登瘤 臼嚼聪促. 坷滚乏 楷魂捞 肯丰登搁, 傈价等 单捞磐绰 肯丰风凭(completion
routine)狼 <i>cbTransferred</i> 概俺函荐唱, <i>WSAGetOverlappedResult</i> 窃荐狼
<i>lpcbTransfer</i> 概俺函荐甫 烹秦辑 舅妨瘤霸 邓聪促.</font></p>
<p><font face="蹈框" size="2"><b>WSASendTo</b></font><font face="奔覆" size="2">
窃荐绰 捞傈俊 龋免登菌带 </font><font face="蹈框" size="2"><b><a href="WSARecv.html" webstripperlinkwas="./WSARecv.html">WSARecv</a></b></font><font face="奔覆" size="2">,
</font><font face="蹈框" size="2"><b><a href="WSARecvFrom.html" webstripperlinkwas="./WSARecvFrom.html">WSARecvFrom</a></b></font><font face="奔覆" size="2">,
</font><font face="蹈框" size="2"><b><a href="WSASend.html" webstripperlinkwas="./WSASend.html">WSASend</a></b></font><font face="奔覆" size="2">
肚绰 </font><font face="蹈框" size="2"><b>WSASendTo</b></font><font face="奔覆" size="2">
窃荐狼 肯丰风凭 郴何俊辑 龋免登绢 龙 荐 乐嚼聪促. 捞犯霸 窃栏肺结 矫埃俊 刮皑茄(ex.
弧府焊郴具 窍绰单捞磐) 单捞磐狼 贸府啊 啊瓷窍霸 邓聪促.</font></p>
<p><font face="奔覆" size="2"><i>lpOverlapped</i> 概俺函荐绰 坷滚乏 楷魂捞 柳青登绊
乐绰悼救 弊 蔼阑 拌加 啊瘤绊 乐绢具 钦聪促. 肚茄 父距 咯矾俺狼 涝/免仿 楷魂捞
悼矫俊 老绢唱绊 乐促搁, 阿阿狼 楷魂篮 阿扁 备盒等 WSAOVERLAPPED 备炼眉甫 曼炼秦具
钦聪促.</font></p>
<p><font face="奔覆" size="2"><i>lpCompletionRoutine</i> 概俺函荐啊 NULL 捞扼搁,
<i>lpOverlapped</i> 概俺函荐狼 <i>hEvent</i> 鞘靛绰 坷滚乏 楷魂捞 肯丰登菌阑
锭 脚龋甫 罐霸 邓聪促. 拱沸 捞 <i>hEvent </i>绰 棵官弗 捞亥飘 勤甸捞绢具 窍摆烈?
绢敲府纳捞记篮 捞 捞亥飘 按眉俊 措秦辑 措扁窍扁 困秦 </font><font face="蹈框" size="2"><b><a href="WSAWaitForMultipleEvents.html" webstripperlinkwas="./WSAWaitForMultipleEvents.html">WSAWaitForMultipleEvents</a></b></font><font face="奔覆" size="2">
窃荐甫 荤侩窍绊, 鞘夸茄 单捞磐甫 波笼绢 郴扁困秦(poll) </font><font face="蹈框" size="2"><b><a href="WSAGetOverlappedResult.html" webstripperlinkwas="./WSAGetOverlappedResult.html">WSAGetOverlappedResult</a></b></font><font face="奔覆" size="2">
窃荐甫 荤侩且 荐 乐嚼聪促.</font></p>
<p><font face="蹈框" size="2"><i>lpCompletionRoutine</i></font><font face="奔覆" size="2">
概俺函荐啊 NULL捞 酒聪扼搁, </font><font face="蹈框" size="2"><i>hEvent</i></font><font face="奔覆" size="2">
鞘靛绰 公矫邓聪促. 弊府备, 肯丰风凭俊 儒抚沥焊(context information)阑 逞扁档废
绢敲府纳捞记俊辑 荤侩且 荐 乐嚼聪促. </font><font face="蹈框" size="2"><i>lpCompletionRoutine</i></font><font face="奔覆" size="2">
概俺函荐啊 NULL捞 酒囱 蔼阑 逞扁绰 妮矾客, 鞍篮 坷滚乏 I/O俊 措秦辑 </font><font face="蹈框" size="2"><b><a href="WSAGetOverlappedResult.html" webstripperlinkwas="./WSAGetOverlappedResult.html">WSAGetOverlappedResult</a></b></font><font face="奔覆" size="2">
窃荐甫 唱吝俊 龋免窍绰 巴篮 </font><font face="蹈框" size="2"><b><a href="WSAGetOverlappedResult.html" webstripperlinkwas="./WSAGetOverlappedResult.html">WSAGetOverlappedResult</a></b></font><font face="奔覆" size="2">
窃荐甫 TRUE甫 馆券窍霸 窍扁困秦辑 <i>fWait </i> 概俺函荐甫 汲沥窍瘤 臼嚼聪促.
捞矾茄 版快俊 hEvent 鞘靛狼 荤侩过篮 沥狼登瘤 臼绊, <i>hEvent </i>甫 荤侩窍咯
措扁窍妨绊 茄促搁, 抗扁摹臼篮 搬苞甫 檬贰 且 荐档 乐嚼聪促. - ( 酒~~ 沥富 秦籍
臼登匙夸... 酒贰俊 盔巩阑 梅啊窍摆嚼聪促. )</font></P>
<p><font face="奔覆" size="2"><b><盔巩></b> If lpCompletionRoutine is not NULL, the hEvent field is ignored
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -