在好例子网,分享、交流、成长!
您当前所在位置:首页C/C++ 开发实例C/C++网络编程 → Windows网络与通信程序设计 第三版+源码

Windows网络与通信程序设计 第三版+源码

C/C++网络编程

下载此实例
  • 开发语言:C/C++
  • 实例大小:347.02M
  • 下载次数:28
  • 浏览次数:154
  • 发布时间:2022-12-20
  • 实例类别:C/C++网络编程
  • 发 布 人:cqmwy
  • 文件格式:.zip
  • 所需积分:4

实例介绍

【实例简介】Windows网络与通信程序设计 第三版 源码

【实例截图】

from clipboard

【核心代码】
.
├── WINDOWS 网络与通信程序设计  第3版.pdf
├── Windows网络与通信程序设计 第三版 源码.zip
├── 第10章
│   ├── P2PClientDemo
│   │   ├── Debug
│   │   ├── P2PClient.cpp
│   │   ├── P2PClient.h
│   │   ├── P2PClientDemo.cpp
│   │   ├── P2PClientDemo.dsp
│   │   └── P2PClientDemo.dsw
│   ├── P2PServer
│   │   ├── Debug
│   │   ├── P2PServer.cpp
│   │   ├── P2PServer.dsp
│   │   └── P2PServer.dsw
│   ├── comm.cpp
│   ├── comm.h
│   └── common
│       ├── Debug.h
│       ├── comm.cpp
│       ├── comm.h
│       ├── initsock.h
│       └── protoinfo.h
├── 第11章
│   └── PassthruEx
│       ├── driver
│       │   ├── IOCOMMON.H
│       │   ├── buildchk_wnet_x86.log
│       │   ├── buildfre_wnet_x86.log
│       │   ├── filter.c
│       │   ├── filter.h
│       │   ├── makefile
│       │   ├── miniport.c
│       │   ├── netsf.inf
│       │   ├── netsf_m.inf
│       │   ├── passthru.c
│       │   └── passthru.h
│       └── test
│           ├── Debug
│           │   └── test.exe
│           ├── IMIoControl.cpp
│           ├── IMIoControl.h
│           ├── PTUSERIO.CPP
│           ├── ptutils.cpp
│           ├── ptutils.h
│           ├── test.dsp
│           └── test.dsw
├── 第12章
│   └── PhoenixFW
│       ├── PhoenixFW
│       │   ├── Debug
│       │   │   └── PhoenixLSP.dll
│       │   ├── IMIoControl.cpp
│       │   ├── IMIoControl.h
│       │   ├── IOCOMMON.H
│       │   ├── KerRuleDlg.cpp
│       │   ├── KerRuleDlg.h
│       │   ├── KerRulePage.cpp
│       │   ├── KerRulePage.h
│       │   ├── MonitorPage.cpp
│       │   ├── MonitorPage.h
│       │   ├── PIOControl.cpp
│       │   ├── PIOControl.h
│       │   ├── PRuleFile.cpp
│       │   ├── PRuleFile.h
│       │   ├── PhoenixFW.aps
│       │   ├── PhoenixFW.cpp
│       │   ├── PhoenixFW.dsp
│       │   ├── PhoenixFW.dsw
│       │   ├── PhoenixFW.h
│       │   ├── PhoenixFW.ncb
│       │   ├── PhoenixFW.opt
│       │   ├── PhoenixFW.rc
│       │   ├── PhoenixFW.suo
│       │   ├── PhoenixFWDlg.cpp
│       │   ├── PhoenixFWDlg.h
│       │   ├── PhoenixLSP.dll
│       │   ├── Provider.cpp
│       │   ├── Release
│       │   │   ├── PhoenixLSP.dll
│       │   │   └── prule.fnk
│       │   ├── RuleDlg.cpp
│       │   ├── RuleDlg.h
│       │   ├── RulePage.cpp
│       │   ├── RulePage.h
│       │   ├── StdAfx.cpp
│       │   ├── StdAfx.h
│       │   ├── SyssetPage.cpp
│       │   ├── SyssetPage.h
│       │   ├── prule.fnk
│       │   ├── ptutils.cpp
│       │   ├── ptutils.h
│       │   ├── res
│       │   │   ├── PhoenixFW.ico
│       │   │   ├── PhoenixFW.rc2
│       │   │   └── bitmap1.bmp
│       │   └── resource.h
│       ├── PhoenixLSP
│       │   ├── Acl.cpp
│       │   ├── Acl.h
│       │   ├── Debug
│       │   │   └── PhoenixLSP.dll
│       │   ├── PhoenixLSP.cpp
│       │   ├── PhoenixLSP.def
│       │   ├── PhoenixLSP.dsp
│       │   ├── PhoenixLSP.dsw
│       │   ├── PhoenixLSP.h
│       │   └── Release
│       │       └── PhoenixLSP.dll
│       └── common
│           ├── Debug.h
│           ├── IOCOMMON.H
│           ├── PMacRes.h
│           ├── TypeStruct.h
│           └── initsock.h
├── 第13章
│   ├── ChangeGateway
│   │   ├── ChangeGateway.cpp
│   │   ├── ChangeGateway.dsp
│   │   ├── ChangeGateway.dsw
│   │   └── Debug
│   │       └── ChangeGateway.exe
│   ├── GetConnTable
│   │   ├── Debug
│   │   │   └── GetConnTable.exe
│   │   ├── GetConnTable.cpp
│   │   ├── GetConnTable.dsp
│   │   └── GetConnTable.dsw
│   ├── GetIfEntry
│   │   ├── Debug
│   │   │   └── GetIfEntry.exe
│   │   ├── GetIfEntry.cpp
│   │   ├── GetIfEntry.dsp
│   │   └── GetIfEntry.dsw
│   ├── GetInterfaceInfo
│   │   ├── Debug
│   │   │   └── GetInterfaceInfo.exe
│   │   ├── GetInterfaceInfo.cpp
│   │   ├── GetInterfaceInfo.dsp
│   │   └── GetInterfaceInfo.dsw
│   ├── GetIpAddrTable
│   │   ├── Debug
│   │   │   └── GetIpAddrTable.exe
│   │   ├── GetIpAddrTable.cpp
│   │   ├── GetIpAddrTable.dsp
│   │   └── GetIpAddrTable.dsw
│   ├── GetNetworkParams
│   │   ├── Debug
│   │   │   └── GetNetworkParams.exe
│   │   ├── GetNetworkParams.cpp
│   │   ├── GetNetworkParams.dsp
│   │   └── GetNetworkParams.dsw
│   ├── IPArp
│   │   ├── Debug
│   │   │   └── IPArp.exe
│   │   ├── IPArp.cpp
│   │   ├── IPArp.dsp
│   │   └── IPArp.dsw
│   ├── IPRoute
│   │   ├── Debug
│   │   │   └── IPRoute.exe
│   │   ├── IPRoute.cpp
│   │   ├── IPRoute.dsp
│   │   └── IPRoute.dsw
│   ├── IPStat
│   │   ├── Debug
│   │   │   └── IPStat.exe
│   │   ├── IPStat.cpp
│   │   ├── IPStat.dsp
│   │   └── IPStat.dsw
│   ├── common
│   │   ├── Debug.h
│   │   ├── comm.cpp
│   │   ├── comm.h
│   │   ├── initsock.h
│   │   └── protoinfo.h
│   └── netstate
│       ├── Debug
│       │   └── netstate.exe
│       ├── netstate.cpp
│       ├── netstate.dsp
│       └── netstate.dsw
├── 第15章
│   ├── CLIENTSOCKET.CPP
│   ├── CLIENTSOCKET.H
│   ├── CONNECTDLG.CPP
│   ├── CONNECTDLG.H
│   ├── Debug
│   │   ├── BuildLog.htm
│   │   ├── CONNECTDLG.obj
│   │   ├── STDAFX.obj
│   │   ├── Telnetmfc.exe
│   │   ├── Telnetmfc.exe.embed.manifest
│   │   ├── Telnetmfc.exe.embed.manifest.res
│   │   ├── Telnetmfc.exe.intermediate.manifest
│   │   ├── Telnetmfc.ilk
│   │   ├── Telnetmfc.pch
│   │   ├── Telnetmfc.pdb
│   │   ├── mt.dep
│   │   ├── vc80.idb
│   │   └── vc80.pdb
│   ├── MAINFRM.CPP
│   ├── MAINFRM.H
│   ├── README.TXT
│   ├── RES
│   │   ├── TELNETMFC.ICO
│   │   ├── TELNETMFC.RC2
│   │   ├── TELNETMFCDOC.ICO
│   │   └── TOOLBAR.BMP
│   ├── RESOURCE.H
│   ├── STDAFX.CPP
│   ├── STDAFX.H
│   ├── TELNETMFC.APS
│   ├── TELNETMFC.CLW
│   ├── TELNETMFC.CPP
│   ├── TELNETMFC.DSP
│   ├── TELNETMFC.DSW
│   ├── TELNETMFC.H
│   ├── TELNETMFC.OPT
│   ├── TELNETMFC.RC
│   ├── TELNETMFC.REG
│   ├── TELNETMFC.ncb
│   ├── TELNETMFCDOC.CPP
│   ├── TELNETMFCDOC.H
│   ├── TELNETMFCVIEW.CPP
│   └── TELNETMFCVIEW.H
├── 第16章
│   ├── Debug
│   │   ├── BscMake.command.1.tlog
│   │   ├── CL.read.1.tlog
│   │   ├── CL.write.1.tlog
│   │   ├── Ftp.bsc
│   │   ├── Ftp.exe
│   │   ├── Ftp.exe.embed.manifest
│   │   ├── Ftp.exe.embed.manifest.res
│   │   ├── Ftp.exe.intermediate.manifest
│   │   ├── Ftp.ilk
│   │   ├── Ftp.lastbuildstate
│   │   ├── Ftp.log
│   │   ├── Ftp.obj
│   │   ├── Ftp.pch
│   │   ├── Ftp.pdb
│   │   ├── Ftp.res
│   │   ├── Ftp.sbr
│   │   ├── FtpDlg.obj
│   │   ├── FtpDlg.sbr
│   │   ├── FtpOperate.obj
│   │   ├── FtpOperate.sbr
│   │   ├── Ftp_manifest.rc
│   │   ├── StdAfx.obj
│   │   ├── StdAfx.sbr
│   │   ├── bscmake.read.1.tlog
│   │   ├── bscmake.write.1.tlog
│   │   ├── cl.command.1.tlog
│   │   ├── link-cvtres.read.1.tlog
│   │   ├── link-cvtres.write.1.tlog
│   │   ├── link.command.1.tlog
│   │   ├── link.read.1.tlog
│   │   ├── link.write.1.tlog
│   │   ├── mt.command.1.tlog
│   │   ├── mt.read.1.tlog
│   │   ├── mt.write.1.tlog
│   │   ├── rc.command.1.tlog
│   │   ├── rc.read.1.tlog
│   │   ├── rc.write.1.tlog
│   │   ├── vc100.idb
│   │   └── vc100.pdb
│   ├── Ftp.aps
│   ├── Ftp.clw
│   ├── Ftp.cpp
│   ├── Ftp.dsp
│   ├── Ftp.dsw
│   ├── Ftp.h
│   ├── Ftp.ncb
│   ├── Ftp.opt
│   ├── Ftp.plg
│   ├── Ftp.rc
│   ├── Ftp.sdf
│   ├── FtpDlg.cpp
│   ├── FtpDlg.h
│   ├── FtpOperate.cpp
│   ├── FtpOperate.h
│   ├── ReadMe.txt
│   ├── Release
│   │   ├── Ftp.exe
│   │   ├── Ftp.obj
│   │   ├── Ftp.pch
│   │   ├── Ftp.res
│   │   ├── FtpDlg.obj
│   │   ├── FtpOperate.obj
│   │   ├── StdAfx.obj
│   │   └── vc60.idb
│   ├── StdAfx.cpp
│   ├── StdAfx.h
│   ├── dir.ico
│   ├── file.ico
│   ├── ipch
│   │   └── ftp-2810abdb
│   │       └── ftp-616a24c0.ipch
│   ├── res
│   │   ├── Ftp.ico
│   │   └── Ftp.rc2
│   └── resource.h
├── 第17章
│   ├── CSmtp.cpp
│   ├── CSmtp.h
│   ├── Debug
│   │   ├── CSmtp.obj
│   │   ├── Send2Kindle.exe
│   │   ├── Send2Kindle.ilk
│   │   ├── Send2Kindle.pch
│   │   ├── Send2Kindle.pdb
│   │   ├── base64.obj
│   │   ├── main.obj
│   │   ├── vc60.idb
│   │   └── vc60.pdb
│   ├── Send2Kindle.dsp
│   ├── Send2Kindle.dsw
│   ├── Send2Kindle.ncb
│   ├── Send2Kindle.opt
│   ├── Send2Kindle.plg
│   ├── base64.cpp
│   ├── base64.h
│   └── main.cpp
├── 第2章
│   ├── GetAllIps
│   │   ├── Debug
│   │   │   └── GetAllIps.exe
│   │   ├── GetAllIps.cpp
│   │   ├── GetAllIps.dsp
│   │   └── GetAllIps.dsw
│   ├── LocalHostInfo
│   │   ├── Debug
│   │   │   └── LocalHostInfo.exe
│   │   ├── LocalHostInfo.cpp
│   │   ├── LocalHostInfo.dsp
│   │   └── LocalHostInfo.dsw
│   ├── NetTime
│   │   ├── Debug
│   │   │   └── NetTime.exe
│   │   ├── NetTime.cpp
│   │   ├── NetTime.dsp
│   │   └── NetTime.dsw
│   ├── TCPClient
│   │   ├── Debug
│   │   │   └── TCPClient.exe
│   │   ├── TCPClient.cpp
│   │   ├── TCPClient.dsp
│   │   └── TCPClient.dsw
│   ├── TCPServer
│   │   ├── Debug
│   │   │   └── TCPServer.exe
│   │   ├── TCPServer.cpp
│   │   ├── TCPServer.dsp
│   │   └── TCPServer.dsw
│   ├── UDPClient
│   │   ├── Debug
│   │   │   └── UDPClient.exe
│   │   ├── UDPClient.cpp
│   │   ├── UDPClient.dsp
│   │   └── UDPClient.dsw
│   ├── UDPServer
│   │   ├── Debug
│   │   │   └── UDPServer.exe
│   │   ├── UDPServer.cpp
│   │   ├── UDPServer.dsp
│   │   └── UDPServer.dsw
│   └── common
│       ├── Debug.h
│       ├── comm.cpp
│       ├── comm.h
│       ├── initsock.h
│       └── protoinfo.h
├── 第3章
│   ├── EventSelectServer
│   │   ├── Debug
│   │   │   └── EventSelectServer.exe
│   │   ├── EventSelectServer.cpp
│   │   ├── EventSelectServer.dsp
│   │   ├── EventSelectServer.dsw
│   │   └── EventSelectServer.h
│   ├── OverlappedServer
│   │   ├── Debug
│   │   │   └── OverlappedServer.exe
│   │   ├── OverlappedServer.cpp
│   │   ├── OverlappedServer.dsp
│   │   ├── OverlappedServer.dsw
│   │   └── eventserver.suo
│   ├── WSAAsyncSelect
│   │   ├── Debug
│   │   │   └── WSAAsyncSelect.exe
│   │   ├── WSAAsyncSelect.cpp
│   │   ├── WSAAsyncSelect.dsp
│   │   └── WSAAsyncSelect.dsw
│   ├── WSAEventSelect
│   │   ├── Debug
│   │   │   └── WSAEventSelect.exe
│   │   ├── WSAEventSelect.cpp
│   │   ├── WSAEventSelect.dsp
│   │   ├── WSAEventSelect.dsw
│   │   └── initsock.h
│   ├── common
│   │   ├── Debug.h
│   │   ├── comm.cpp
│   │   ├── comm.h
│   │   ├── initsock.h
│   │   └── protoinfo.h
│   └── select
│       ├── Debug
│       │   └── select.exe
│       ├── select.cpp
│       ├── select.dsp
│       └── select.dsw
├── 第4章
│   ├── IOCPDemo
│   │   ├── Debug
│   │   │   └── IOCPDemo.exe
│   │   ├── IOCPDemo.cpp
│   │   ├── IOCPDemo.dsp
│   │   ├── IOCPDemo.dsw
│   │   └── server.suo
│   ├── ServerShutdown
│   │   ├── Debug
│   │   │   └── ServerShutdown.exe
│   │   ├── ServerShutdown.cpp
│   │   ├── ServerShutdown.dsp
│   │   └── ServerShutdown.dsw
│   ├── common
│   │   ├── Debug.h
│   │   ├── comm.cpp
│   │   ├── comm.h
│   │   ├── initsock.h
│   │   └── protoinfo.h
│   └── iocpsys
│       ├── Debug
│       │   └── iocpsys.exe
│       ├── IOCP.CPP
│       ├── IOCP.H
│       ├── iocpserver.cpp
│       ├── iocpsys.dsp
│       └── iocpsys.dsw
├── 第5章
│   ├── GroupTalk
│   │   ├── Debug
│   │   ├── GroupTalk.cpp
│   │   ├── GroupTalk.dsp
│   │   ├── GroupTalk.dsw
│   │   ├── GroupTalk.h
│   │   ├── GroupTalk.ico
│   │   ├── dialog.rc
│   │   ├── initsock.h
│   │   ├── main.cpp
│   │   └── resource.h
│   ├── broadcast
│   │   ├── recver
│   │   │   ├── Debug
│   │   │   │   └── recver.exe
│   │   │   ├── initsock.h
│   │   │   ├── recver.cpp
│   │   │   ├── recver.dsp
│   │   │   └── recver.dsw
│   │   └── sender
│   │       ├── Debug
│   │       │   └── sender.exe
│   │       ├── initsock.h
│   │       ├── sender.cpp
│   │       ├── sender.dsp
│   │       └── sender.dsw
│   ├── common
│   │   ├── Debug.h
│   │   ├── comm.cpp
│   │   ├── comm.h
│   │   ├── initsock.h
│   │   └── protoinfo.h
│   ├── join
│   │   ├── Debug
│   │   │   └── join.exe
│   │   ├── initsock.h
│   │   ├── join.cpp
│   │   ├── join.dsp
│   │   └── join.dsw
│   ├── muticast
│   │   └── sender
│   │       ├── Debug
│   │       │   └── sender.exe
│   │       ├── initsock.h
│   │       ├── sender.cpp
│   │       ├── sender.dsp
│   │       └── sender.dsw
│   └── timeout
│       ├── Debug
│       │   └── timeout.exe
│       ├── timeout.cpp
│       ├── timeout.dsp
│       └── timeout.dsw
├── 第6章
│   ├── PasswordMonitor
│   │   ├── Debug
│   │   │   └── PasswordMonitor.exe
│   │   ├── PasswordMonitor.cpp
│   │   ├── PasswordMonitor.dsp
│   │   └── PasswordMonitor.dsw
│   ├── Sniffer
│   │   ├── Debug
│   │   │   └── Sniffer.exe
│   │   ├── Sniffer.cpp
│   │   ├── Sniffer.dsp
│   │   └── Sniffer.dsw
│   ├── common
│   │   ├── Debug.h
│   │   ├── comm.cpp
│   │   ├── comm.h
│   │   ├── initsock.h
│   │   └── protoinfo.h
│   ├── ping
│   │   ├── Debug
│   │   ├── ping.cpp
│   │   ├── ping.dsp
│   │   └── ping.dsw
│   ├── rawudp
│   │   ├── Debug
│   │   │   └── rawudp.exe
│   │   ├── rawudp.cpp
│   │   ├── rawudp.dsp
│   │   ├── rawudp.dsw
│   │   ├── rawudp.ncb
│   │   └── rawudp.opt
│   └── routetracer
│       ├── Debug
│       ├── routetracer.cpp
│       ├── routetracer.dsp
│       └── routetracer.dsw
├── 第7章
│   ├── InstDemo
│   │   ├── Debug
│   │   │   ├── InstDemo.exe
│   │   │   └── LSP.dll
│   │   ├── InstDemo.cpp
│   │   ├── InstDemo.dsp
│   │   ├── InstDemo.dsw
│   │   └── LSP.dll
│   ├── InstLSP
│   │   ├── Debug
│   │   │   └── InstLSP.exe
│   │   ├── InstLSP.cpp
│   │   ├── InstLSP.dsp
│   │   └── InstLSP.dsw
│   ├── LSP
│   │   ├── Debug
│   │   │   └── LSP.dll
│   │   ├── Debug.h
│   │   ├── LSP.cpp
│   │   ├── LSP.def
│   │   ├── LSP.dsp
│   │   └── LSP.dsw
│   ├── WSAEnumProtocols
│   │   ├── Debug
│   │   │   └── WSAEnumProtocols.exe
│   │   ├── WSAEnumProtocols.cpp
│   │   ├── WSAEnumProtocols.dsp
│   │   └── WSAEnumProtocols.dsw
│   ├── WSCEnumProtocols
│   │   ├── Debug
│   │   │   └── WSCEnumProtocols.exe
│   │   ├── WSCEnumProtocols.cpp
│   │   ├── WSCEnumProtocols.dsp
│   │   └── WSCEnumProtocols.dsw
│   └── common
│       ├── Debug.h
│       ├── comm.cpp
│       ├── comm.h
│       ├── initsock.h
│       └── protoinfo.h
├── 第8章
│   ├── DriverDemo
│   │   ├── Debug
│   │   │   └── DriverDemo.sys
│   │   ├── DriverDemo.cpp
│   │   ├── DriverDemo.dsp
│   │   └── DriverDemo.dsw
│   ├── ProcApp
│   │   ├── Debug
│   │   │   ├── ProcApp.exe
│   │   │   └── ProcDrv.sys
│   │   ├── ProcApp.cpp
│   │   ├── ProcApp.dsp
│   │   ├── ProcApp.dsw
│   │   ├── ProcDrv.h
│   │   └── ProcDrv.sys
│   ├── ProcDrv
│   │   ├── Debug
│   │   │   └── ProcDrv.sys
│   │   ├── ProcDrv.cpp
│   │   ├── ProcDrv.dsp
│   │   ├── ProcDrv.dsw
│   │   ├── ProcDrv.h
│   │   └── ProcDrv.plg
│   ├── ProtoDrv
│   │   ├── Debug
│   │   │   ├── ProtoDrv.sys
│   │   │   └── packet.inf
│   │   ├── ProtoDrv.dsp
│   │   ├── ProtoDrv.dsw
│   │   ├── ProtoDrv.suo
│   │   ├── ndisbind.cpp
│   │   ├── ndisprot.cpp
│   │   ├── ndisprot.h
│   │   ├── nuiouser.h
│   │   ├── recv.cpp
│   │   └── send.cpp
│   └── install
│       ├── ProtoDrv.sys
│       └── packet.inf
├── 第9章
│   ├── CollideIP
│   │   ├── CollideIP.dsp
│   │   ├── CollideIP.dsw
│   │   ├── Debug
│   │   │   └── CollideIP.exe
│   │   ├── EnumeHosts.cpp
│   │   ├── ProtoPacket.cpp
│   │   ├── ProtoPacket.h
│   │   ├── nuiouser.h
│   │   ├── protoutils.cpp
│   │   ├── protoutils.h
│   │   └── resource.h
│   ├── EnumeHosts
│   │   ├── Debug
│   │   │   └── EnumeHosts.exe
│   │   ├── EnumeHosts.cpp
│   │   ├── EnumeHosts.dsp
│   │   ├── EnumeHosts.dsw
│   │   ├── EnumeHosts.rc
│   │   ├── EnumeHosts.suo
│   │   ├── ProtoPacket.cpp
│   │   ├── ProtoPacket.h
│   │   ├── nuiouser.h
│   │   ├── protoutils.cpp
│   │   ├── protoutils.h
│   │   └── resource.h
│   ├── RawEthernet
│   │   ├── Debug
│   │   │   ├── RawEthernet.exe
│   │   │   ├── vc60.idb
│   │   │   └── vc60.pdb
│   │   ├── RawEthernet.cpp
│   │   ├── RawEthernet.dsp
│   │   ├── RawEthernet.dsw
│   │   ├── RawEthernet.ncb
│   │   ├── RawEthernet.opt
│   │   ├── RawEthernet.plg
│   │   ├── nuiouser.h
│   │   ├── protoutils.cpp
│   │   └── protoutils.h
│   ├── ScannerDemo
│   │   ├── Debug
│   │   │   └── ScannerDemo.exe
│   │   ├── ProtoPacket.cpp
│   │   ├── ProtoPacket.h
│   │   ├── ScannerDemo.cpp
│   │   ├── ScannerDemo.dsp
│   │   ├── ScannerDemo.dsw
│   │   ├── nuiouser.h
│   │   ├── protoutils.cpp
│   │   ├── protoutils.h
│   │   └── resource.h
│   ├── SendARP
│   │   ├── Debug
│   │   │   └── SendARP.exe
│   │   ├── SendARP.cpp
│   │   ├── SendARP.dsp
│   │   └── SendARP.dsw
│   ├── SpoofArp
│   │   ├── Debug
│   │   │   └── SpoofArp.exe
│   │   ├── ProtoPacket.cpp
│   │   ├── ProtoPacket.h
│   │   ├── SpoofArp.cpp
│   │   ├── SpoofArp.dsp
│   │   ├── SpoofArp.dsw
│   │   ├── nuiouser.h
│   │   ├── protoutils.cpp
│   │   ├── protoutils.h
│   │   └── resource.h
│   └── common
│       ├── Debug.h
│       ├── comm.cpp
│       ├── comm.h
│       ├── initsock.h
│       └── protoinfo.h
└── 驱动程序向导
    ├── DriverWizard
    │   ├── Debug.cpp
    │   ├── Debug.h
    │   ├── DriverWizard.cpp
    │   ├── DriverWizard.dsp
    │   ├── DriverWizard.dsw
    │   ├── DriverWizard.h
    │   ├── DriverWizard.rc
    │   ├── DriverWizardAw.cpp
    │   ├── DriverWizardAw.h
    │   ├── ReadMe.txt
    │   ├── Resource.h
    │   ├── StdAfx.cpp
    │   ├── StdAfx.h
    │   ├── Template
    │   │   ├── confirm.inf
    │   │   ├── newproj.inf
    │   │   └── root.cpp
    │   └── res
    │       └── DriverWizard.ico
    └── DriverWizard.awx

158 directories, 554 files


实例下载地址

Windows网络与通信程序设计 第三版+源码

不能下载?内容有错? 点击这里报错 + 投诉 + 提问

好例子网口号:伸出你的我的手 — 分享

网友评论

发表评论

(您的评论需要经过审核才能显示)

查看所有0条评论>>

小贴士

感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。

  • 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
  • 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
  • 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
  • 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。

关于好例子网

本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明

;
报警