📄 arpsend_8h-source.html
字号:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html><head><meta http-equiv="Content-Type" content="text/html;charset=gb2312"><title>arpsend: arpsend.h源文件</title><link href="doxygen.css" rel="stylesheet" type="text/css"></head><body><!-- 制作者 Doxygen 1.3.9.1 --><div class="qindex"><a class="qindex" href="index.html">首页</a> | <a class="qindex" href="namespaces.html">名字空间列表</a> | <a class="qindex" href="annotated.html">组合类型列表</a> | <a class="qindex" href="files.html">文件列表</a> | <a class="qindex" href="functions.html">组合类型成员</a> | <a class="qindex" href="globals.html">文件成员</a></div><h1>arpsend.h</h1><a href="arpsend_8h.html">浏览该文件的文档。</a><div class="fragment"><pre class="fragment">00001 <span class="preprocessor">#pragma once</span>00002 <span class="preprocessor"></span><span class="preprocessor">#pragma comment(lib, "Packet.lib")</span>00003 <span class="preprocessor"></span><span class="preprocessor">#pragma comment ( lib, "Iphlpapi.lib" )</span>00004 <span class="preprocessor"></span>00005 <span class="preprocessor">#include "resource.h"</span>00006 00007 <a name="l00009"></a><a class="code" href="struct_t_l_header.html">00009</a> <span class="keyword">struct </span><a class="code" href="struct_t_l_header.html">TLHeader</a> 00010 {<a name="l00012"></a><a class="code" href="struct_t_l_header.html#o0">00012</a> <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> DesAdd[6];<a name="l00014"></a><a class="code" href="struct_t_l_header.html#o1">00014</a> <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> SrcAdd[6];<a name="l00016"></a><a class="code" href="struct_t_l_header.html#o2">00016</a> <span class="keywordtype">unsigned</span> <span class="keywordtype">short</span> ProType; 00017 }; 00018 <a name="l00020"></a><a class="code" href="struct_pack_data.html">00020</a> <span class="keyword">struct </span><a class="code" href="struct_pack_data.html">PackData</a> 00021 { <a name="l00023"></a><a class="code" href="struct_pack_data.html#o0">00023</a> <span class="keywordtype">unsigned</span> <span class="keywordtype">short</span> hwType;<a name="l00025"></a><a class="code" href="struct_pack_data.html#o1">00025</a> <span class="keywordtype">unsigned</span> <span class="keywordtype">short</span> protType;<a name="l00027"></a><a class="code" href="struct_pack_data.html#o2">00027</a> <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> haddrLen;<a name="l00029"></a><a class="code" href="struct_pack_data.html#o3">00029</a> <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> paddrLen;<a name="l00031"></a><a class="code" href="struct_pack_data.html#o4">00031</a> <span class="keywordtype">unsigned</span> <span class="keywordtype">short</span> Opcode;<a name="l00033"></a><a class="code" href="struct_pack_data.html#o5">00033</a> <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> smacAddr[6]; <a name="l00035"></a><a class="code" href="struct_pack_data.html#o6">00035</a> <span class="keywordtype">unsigned</span> <span class="keywordtype">long</span> sprotAddr;<a name="l00037"></a><a class="code" href="struct_pack_data.html#o7">00037</a> <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> rmacAddr[6];<a name="l00039"></a><a class="code" href="struct_pack_data.html#o8">00039</a> <span class="keywordtype">unsigned</span> <span class="keywordtype">long</span> rprotAddr;<a name="l00041"></a><a class="code" href="struct_pack_data.html#o9">00041</a> <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> data[18]; 00042 } ;00043 <a name="l00045"></a><a class="code" href="struct_a_r_p_packet.html">00045</a> <span class="keyword">struct </span><a class="code" href="struct_a_r_p_packet.html">ARPPacket</a> 00046 {<a name="l00048"></a><a class="code" href="struct_a_r_p_packet.html#o0">00048</a> <a class="code" href="struct_t_l_header.html">TLHeader</a> header; <a name="l00050"></a><a class="code" href="struct_a_r_p_packet.html#o1">00050</a> <a class="code" href="struct_pack_data.html">PackData</a> data; 00051 };00052 00053 <a name="l00054"></a><a class="code" href="arpsend_8h.html#a0">00054</a> <a class="code" href="struct_a_r_p_packet.html">ARPPacket</a> arpPacket; 00055 00056 00057 00061 <span class="keywordtype">bool</span> <a class="code" href="arpsend_8h.html#a1">arpsend</a>();00062 00068 <span class="keywordtype">bool</span> <a class="code" href="arpsend_8cpp.html#a1">strtoaddr</a>(<span class="keyword">const</span> LPSTR str,<span class="keywordtype">unsigned</span> <span class="keywordtype">char</span>*add);00069 </pre></div><hr size="1"><address style="align: right;"><small>Generated at Sun Oct 31 15:17:47 2004 for arpsend by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.3.9.1 </small></address></body></html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -