⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 history.html

📁 SDK FAQ集
💻 HTML
📖 第 1 页 / 共 2 页
字号:
<p class=inset>Numerous other minor updates.</p><p><b>1998.09.27</b></p><p class=inset>Added support for changing the TTL value to the <ahref="examples/rawping.html">raw sockets ping program</a>.</p><p><b>1998.09.19</b></p><p class=inset>Updated the much-neglected <ahref="general.html">Section 1</a>.</p><p class=inset>I just discovered that Question 2.12, which I added almost two monthsago, is essentially identical to <a href="newbie.html#q2">Question2.2</a>. You know your FAQ is getting big when.... Anyway, I nixedQuestion 2.12, and used its text in place of the less-well-written2.2 text.</p><p><b>1998.09.07</b></p><p class=inset>Added <a href="reviews/index.html">Reviews</a>section, and wrote the first five book reviews for it.</p><p><b>1998.08.23</b></p><p class=inset>Added Questions <a href="advanced.html#q16">3.16</a>and <a href="advanced.html#q17">3.17</a>, regarding issues of "how manysockets can Winsock handle".</p><p><b>1998.08.01</b></p><p class=inset>Added <ahref="tutorials/bsd-compatibility.html">Tutorial 3</a>. This materiallargely supercedes Questions <a href="advanced.html#q4">3.4</a> and <ahref="advanced.html#q7">3.7</a>, so those items have also changed.</p><p class=inset>Turned Questions 2.12 and 2.13 into <ahref="tutorials/corruption.html">Tutorial 4</a>.</p><p class=inset>Added a new <a href="newbie.html#q12">Question 2.12</a>, regardinghow to speak various common protocols, like HTTP and FTP.</p><p class=inset>Added a new <a href="advanced.html#q4">Question 3.4</a>, regardingusing the SNMP API for accessing the routing table, the ARP table,the interface list, etc. (It replaces the old Question 3.4, whichwas superceded by <a href="tutorials/bsd-compatibility.html">Tutorial3</a>.)</p><p class=inset>Updated several of the entries regarding Windows 98.</p><p><b>1998.07.31</b></p><p class=inset>Added two more network monitoringpackages to the Debugging portion of the FAQ's <ahref="resources/debugging.html">Resources</a> section.</p><p class=inset>Replaced <a href="tutorials/socket-types.html">Tutorial 2</a> witha new, completely-rewritten version.</p><p><b>1998.05.19 and 1998.05.20</b></p><p class=inset>Improved the wording of <ahref="advanced.html#q15">Question 3.15</a>.</p><p><b>1998.04.28</b></p><p class=inset>Fixed a broken link.</p><p><b>1998.04.19</b></p><p class=inset>Updated <a href="general.html#q9">Question 1.9</a>and also the <a href="resources/index.html">Resources</a> section.</p><p><b>1998.03.23</b></p><p class=inset>Added info on structure-padding issues to <ahref="newbie.html#q13">Question 2.13</a>.</p><p class=inset>Updated <a href="newbie.html#q10">Question 2.10</a> by removingthe rumor that <tt>FormatMessage</tt> can return error messages forWinsock error numbers. I have since found out that at best this isundocumented behavior that only works on one or two of Microsoft'sWinsock implementations. It is by no means a universal thing.</p><p><b>1998.03.22</b></p><p class=inset>Split <a href="resources/index.html">Resources</a>page up so that each sub-section has its own page.</a><p class=inset>Put the index pages for all the sections with their own directoryin that directory. Now, the HTML file of the same name is justa redirector. For example, the old examples.html file is now atexamples/index.html, and examples.html automatically forwards you tothe new page.</p><p class=inset>Added a few new sniffers to the <ahref="resources/debugging.html">Debugging Resources</a> subsection andupdated most of the the existing entries.</p><p><b>1998.02.23</b></p><p class=inset>Added a bit of info to the <ahref="examples/getifaces.html">Get Interface List</a> example.</p><p class=inset>Added a bug note to the <a href="examples/getmac-netbios.html">GetMAC Address (NetBIOS version)</a> example.</p><p><b>1998.02.16</b></p><p class=inset>Added Questions <a href="advanced.html#q13">3.13</a>and <a href="advanced.html#q14">3.14</a>, concerning raw sockets andsuch. Also updated Question <a href="advanced.html#q1">3.1</a> toreference the new questions for more information.</p><p class=inset>Added Question <a href="advanced.html#q15">3.15</a>, concerning thetime and place for turning off the Nagle algorithm.</p><p class=inset>Added a number of <a href="glossary.html">glossary</a> entries.</p><p><b>1998.02.14</b></p><p class=inset>Added the "<a href="examples/rawping.html">rawping</a>" example. Also touched up the answers to questions 3.1, 3.2,3.8 and 1.7.</p><p><b>1998.02.02</b></p><p class=inset>Added a new tutorial, <i><ahref="tutorials/impatient.html">Winsock for the Impatient</a></i>.</p><p class=inset>Updated the Glossary some, mainly the router, gateway and bridgeentries and other related things.</p><p><b>1998.02.01</b></p><p class=inset>Updated Questions <a href="general.html#q3">1.3</a>and <a href="general.html#q8">1.8</a> with better Winsock 2 info.</p><p class=inset>Expanded <a href="advanced.html#q9">Question 3.9</a> and split it upinto Questions 3.9 through 3.11. Because they are all related, I didn'tput the new questions at the end of the list, as I usually do. Instead,the old Question 3.10 is now <a href="advanced.html#q12">Question3.12</a>.</p><p class=inset>Had one of those periodic whole-FAQ editing fits, and ended upre-working a lot of the text, partly for accuracy, partly to fill inmissing detail, and partly just so that it reads better.</p><p><b>1998.01.31</b></p><p class=inset>Fixed a minor problem in <ahref="advanced.html#q8">Question 3.8</a>.</p><p class=inset>Added <a href="newbie.html#q10">Question 2.10</a>, which explainshow to get a readable error message from a Winsock error number.</p><p class=inset>Added <a href="newbie.html#q11">Question 2.11</a>, which sheds somelight on the poorly-understood WSAEWOULDBLOCK error.</p><p class=inset>Added <a href="newbie.html#q12">Question 2.12</a>, which deals withthe common misconceptions about how TCP "should" work versus how itactually does work.</p><p class=inset>Added <a href="newbie.html#q13">Question 2.13</a>, which talks about"network order" for integers.</p><p class=inset>Added <a href="advanced.html#q9">Question 3.9</a>, which deals withthe behavior of asynchronous sockets in a multithreaded program.</p><p class=inset>Added <a href="advanced.html#q10">Question 3.10</a>, which explains howto tell if the modem is connected on systems with dial-up networking.</p><p class=inset>Added the "<a href="examples/getifaces.html">get interfaces</a>"example.</p><p><b>1998.01.19</b></p><p class=inset>Added the Tutorials section. The firstone is the information from the way-too-long answer to <ahref="newbie.html#q4">Question 2.4</a>, in article format. The new answerto Question 2.4 mainly just summarizes the article and points readersto it for more information.</p><p><b>1998.01.17</b></p><p class=inset>Added Winsock debugging tools section to <ahref="resources.html#debugging">Resources</a> page.</p><p class=inset>Added <a href="newbie.html#q9">Question 2.9</a> to introduce the newdebugging tools section.</p><p><b>1998.01.16</b></p><p class=inset>Updated the <a href="intro.html">Introduction</a>page significantly. If you haven't read through it recently, you may wantto give it a quick skim, especially the "future directions" section andthe short-and-unoriginal legal statement.</p><p><b>1998.01.12</b></p><p class=inset>Updated <a href="newbie.html#q7">Question 2.7</a>to be correct some misconceptions present in earlier versions.</p><p class=inset>Expanded and reorganized the <a href="resources.html">Resources</a>section significantly.</p><p class=inset>Clarified and enhanced <a href="general.html#q6">Question 1.6</a>.</p><p><b>1998.01.04</b></p><p class=inset>Added the "get MAC address" examples(<a href="examples/getmac-netbios.html">NetBIOS</a> and <ahref="examples/getmac-rpc.html">RPC</a> methods). Also added <ahref="advanced.html#q8">Question 3.8</a> to introduce those examples.</p><p class=inset>Enhanced <a href="advanced.html#q1">Question 3.1</a>, adding moredetails about the support for raw sockets on Microsoft and other Winsockimplementations.</p><p class=inset>Split Question 2.4 into Questions <ahref="newbie.html#q4a">2.4a</a>, <a href="newbie.html#q4b">2.4b</a>,and <a href="newbie.html#q4c">2.4c</a>. Each part is now greatlyenhanced, resulting in a much broader and tolerant answer. [Obsolete<img src="bitmaps/waist-dot.gif" alt="--" width=14 height=6 hspace=2>see the note for 1998.01.19 for newer info].</p><p><b>1997.10.27</b></p><p class=inset>Added some info to <a href="advanced.html#q3">Question3.3</a>. Also changed the wording to use Microsoft's preferred term"process" rather than "task."</p><p><b>1997.10.09</b></p><p class=inset>Added the <a href="glossary.html">Glossary</a></p><p><b>1997.10.07</b></p><p class=inset>Added this list.</p><p class=inset>Improved answer to <a href="newbie.html#q3">Question 2.3</a>, includinga second method for getting the local IP address, and adding some caveatsto the first method.</p><p class=inset>Refined answer to <a href="newbie.html#q4">Question 2.4</a>, makingthe distinction between non-blocking and blocking sockets. What waspreviously called non-blocking is now called "asynchronous". (This wasnot incorrect, just imprecise.) Also corrected some misconceptions aboutthe behavior of blocking sockets.</p><p><b>1997.08.14</b></p><p class=inset>First announcement for the FAQ posted to Usenet.</p></ul><font size=+2><b><a href="index.html">Click here to return to the main FAQ page...</a></b></font>		</td>	</tr></table><!--  ---- Document Footer ----  --><hr noshade size=1 color=#404040><table cellpadding=5 cellspacing=0 border=0 width=95% align=center> 	<tr>		<td align=left>		</td>		<td align=right>		</td>	</tr>	<tr>		<td align=left>			<i>Last modified on 29 April 2000 at 15:52 UTC-7</i>		</td>		<td align=right>			<font size=-1>Please send corrections to <a href="mailto:tangent@cyberport.com">tangent@cyberport.com</a>.</font>		</td>	</tr>	</table>	<table cellpadding=5 cellspacing=0 border=0 width=95% align=center> 	<tr>		<td align=left width=33%>			<font size=-1>				<a href="index.html"><b>&lt;</b> Go to the main FAQ page</a>			</font>		</td>		<td width=33%>			<font size=-1>			<center>				<a href="http://www.cyberport.com/~tangent/programming"><b>&lt;&lt;</b> Go to my Programming pages</a>			</center>			</font>		</td>		<td align=right width=33%>			<font size=-1>				<a href="http://www.cyberport.com/~tangent/"><b>&lt;&lt;&lt;</b> Go to my Home Page</a>			</font>		</td>	</tr>	</table>	</body></html>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -