Introduction - If you have any usage issues, please Google them yourself
Windows network programming source code (Windows network programming technology is supporting a source tutorial)
Packet : 35738597windowsnetprogramesourcecode.rar filelist
50813438\Chapter06\AF_APPLETALK
50813438\Chapter06\AF_IRDA
50813438\AppendixB
50813438\Chapter07\AppleTalk
50813438\Chapter08\AsyncSelect
50813438\Chapter07\ATM
50813438\Chapter11\ATMmc
50813438\Chapter08\Callback\Callback using AcceptEx
50813438\Chapter08\Callback
50813438\Chapter15\CE Winsock Control
50813438\Chapter01
50813438\Chapter02
50813438\Chapter04
50813438\Chapter05
50813438\Chapter06
50813438\Chapter09
50813438\Chapter10
50813438\Chapter11
50813438\Chapter12
50813438\Chapter13
50813438\Chapter15
50813438\Chapter16
50813438\Chapter01\Client
50813438\Chapter03\Client
50813438\Chapter03\VB\Client
50813438\Chapter03
50813438\Chapter04\Client
50813438\Chapter04\VB\Client
50813438\Chapter01\Common
50813438\Chapter01\Datagram
50813438\Chapter01\VB\datagram
50813438\Chapter14\VB\EnumNSP
50813438\Chapter05\VB\EnumProtocol
50813438\Chapter08\EventSelect
50813438\Chapter14\LSP\instlsp
50813438\Chapter08\IOcmplt\makefile
50813438\Chapter08\IOcmplt
50813438\Chapter08
50813438\Chapter13\IP_HDRINCL
50813438\Chapter09\IPPROTO_IP\IP_MULTICAST_TTL
50813438\Chapter09\IPPROTO_IP\IP_TOS
50813438\Chapter09\VB\Sockopt\IPPROTO_IP\IP_TOS
50813438\AppendixB\iparp
50813438\AppendixB\ipchange
50813438\AppendixB\ipconfig
50813438\Chapter11\IPmc
50813438\Chapter09\IPPROTO_IP
50813438\Chapter09\VB\Sockopt\IPPROTO_IP
50813438\AppendixB\iprenew
50813438\AppendixB\iproute
50813438\AppendixB\ipstat
50813438\Chapter07\IPX-SPX\Makefile
50813438\Chapter07\IPX-SPX
50813438\Chapter07\IrDA
50813438\AppendixB\iparp\Makefile
50813438\AppendixB\ipstat\Makefile
50813438\AppendixB\iprenew\Makefile
50813438\AppendixB\iproute\Makefile
50813438\AppendixB\ipchange\Makefile
50813438\AppendixB\ipconfig\Makefile
50813438\Chapter09\IPPROTO_IP\IP_MULTICAST_TTL\Makefile
50813438\Chapter09\IPPROTO_IP\IP_TOS\Makefile
50813438\Chapter09\SIO_ENABLE_CIRCULAR_QUEUEING\Makefile
50813438\Chapter09\SIO_KEEPALIVE_VALS\Makefile
50813438\Chapter09\SIO_GET_BROADCAST_ADDRESS\Makefile
50813438\Chapter09\SOL_SOCKET\SO_PROTOCOL_INFO\Makefile
50813438\Chapter13\Ping\Makefile
50813438\Chapter09\SOL_SOCKET\SO_ACCEPTCONN\Makefile
50813438\Chapter09\SOL_SOCKET\SO_MAX_MSG_SIZE\Makefile
50813438\Chapter05\Makefile
50813438\Chapter08\Select\makefile
50813438\Chapter09\SIO_ROUTING_INTERFACE_QUERY\Makefile
50813438\Chapter08\Overlap\makefile
50813438\Chapter08\Overlap\Overlap Using AcceptEx\makefile
50813438\Chapter16\RasDial\makefile
50813438\Chapter13\IP_HDRINCL\Makefile
50813438\Chapter09\SOL_SOCKET\SO_RCVTIMEO\Makefile
50813438\Chapter09\SOL_SOCKET\SO_TYPE\Makefile
50813438\Chapter08\Callback\Callback using AcceptEx\makefile
50813438\Chapter08\Callback\makefile
50813438\Chapter09\SIO_RCVALL\Makefile
50813438\Chapter09\SIO_ADDRESS_LIST_QUERY\Makefile
50813438\Chapter09\SOL_SOCKET\SO_BROADCAST\Makefile
50813438\Chapter07\ATM\Makefile
50813438\Chapter13\TraceRoute\Makefile
50813438\Chapter08\EventSelect\makefile
50813438\Chapter09\SIO_GET_ATM_ADDRESS\Makefile
50813438\Chapter06\AF_IRDA\Makefile
50813438\Chapter08\AsyncSelect\makefile
50813438\Chapter11\IPmc\Makefile
50813438\Chapter10\Makefile
50813438\Chapter12\Makefile
50813438\AppendixB\MakeFile
50813438\Chapter07\NetBIOS
50813438\Chapter14\NSP
50813438\Chapter08\Overlap\Overlap Using AcceptEx
50813438\Chapter08\Overlap
50813438\Chapter04\OverlappedServer
50813438\Chapter13\Ping
50813438\Chapter13\VB\Ping
50813438\Chapter16\RasDial
50813438\Chapter08\Select
50813438\Chapter01\Server
50813438\Chapter03\VB\Server
50813438\Chapter04\Server
50813438\Chapter04\VB\Server
50813438\Chapter03\Server1
50813438\Chapter03\Server2
50813438\Chapter01\VB\session
50813438\Chapter11\VB\SimpleMC
50813438\Chapter07\VB\SimpleTCP
50813438\Chapter07\VB\SimpleUDP
50813438\Chapter09\SIO_ADDRESS_LIST_QUERY
50813438\Chapter09\VB\Sockopt\SIO_ADDRESS_LIST_QUERY
50813438\Chapter09\SIO_ENABLE_CIRCULAR_QUEUEING
50813438\Chapter09\VB\Sockopt\SIO_ENABLE_CIRCULAR_QUEUEING
50813438\Chapter09\SIO_GET_ATM_ADDRESS
50813438\Chapter09\SIO_GET_BROADCAST_ADDRESS
50813438\Chapter09\VB\Sockopt\SIO_GET_BROADCAST_ADDRESS
50813438\Chapter09\SIO_KEEPALIVE_VALS
50813438\Chapter09\VB\Sockopt\SIO_KEEPALIVE_VALS
50813438\Chapter09\SIO_RCVALL
50813438\Chapter09\SIO_ROUTING_INTERFACE_QUERY
50813438\Chapter09\VB\Sockopt\SIO_ROUTING_INTERFACE_QUERY
50813438\Chapter09\SOL_SOCKET\SO_ACCEPTCONN
50813438\Chapter09\VB\Sockopt\SOL_SOCKET\SO_ACCEPTCONN
50813438\Chapter09\SOL_SOCKET\SO_BROADCAST
50813438\Chapter09\SOL_SOCKET\SO_MAX_MSG_SIZE
50813438\Chapter09\VB\Sockopt\SOL_SOCKET\SO_MAX_MSG_SIZE
50813438\Chapter09\SOL_SOCKET\SO_PROTOCOL_INFO
50813438\Chapter09\VB\Sockopt\SOL_SOCKET\SO_PROTOCOL_INFO
50813438\Chapter09\SOL_SOCKET\SO_RCVTIMEO
50813438\Chapter09\VB\Sockopt\SOL_SOCKET\SO_RCVTIMEO
50813438\Chapter09\SOL_SOCKET\SO_TYPE
50813438\Chapter09\VB\Sockopt\SOL_SOCKET\SO_TYPE
50813438\Chapter09\SOL_SOCKET
50813438\Chapter09\VB\Sockopt\SOL_SOCKET
50813438\Chapter09\VB\Sockopt
50813438\Chapter07\TCP
50813438\Chapter07
50813438\Chapter04\ThreadServer
50813438\Chapter13\TraceRoute
50813438\Chapter07\UDP
50813438\Chapter01\VB
50813438\Chapter02\VB
50813438\Chapter03\VB
50813438\Chapter04\VB
50813438\Chapter05\VB
50813438\Chapter07\VB
50813438\Chapter09\VB
50813438\Chapter11\VB
50813438\Chapter13\VB
50813438\Chapter14\VB
50813438\Chapter09\VB\VbNetmon
50813438\Chapter15\Winsock Control
50813438\Chapter14\LSP\instlsp\instlsp.001
50813438\Chapter14\LSP\lsp\eventselect.asp
50813438\Chapter14\LSP\lsp
50813438\Chapter14\LSP
50813438\Chapter14
50813438\Chapter01\VB\session\netbios.bak
50813438\Chapter04\VB\Client\clientvb.bas
50813438\Chapter03\VB\Client\clientvb.bas
50813438\Chapter02\VB\fileiovb.bas
50813438\Chapter01\VB\datagram\netbios.bas
50813438\Chapter01\VB\session\netbios.bas
50813438\Chapter09\VB\VbNetmon\parser.bas
50813438\Chapter03\VB\Server\servervb.bas
50813438\Chapter04\VB\Server\servervb.bas
50813438\Chapter09\VB\Sockopt\SOL_SOCKET\SO_PROTOCOL_INFO\startup.bas
50813438\Chapter07\VB\SimpleTCP\startup.bas
50813438\Chapter09\VB\Sockopt\SOL_SOCKET\SO_MAX_MSG_SIZE\startup.bas
50813438\Chapter09\VB\Sockopt\SOL_SOCKET\SO_TYPE\startup.bas
50813438\Chapter09\VB\Sockopt\SIO_GET_BROADCAST_ADDRESS\startup.bas
50813438\Chapter09\VB\Sockopt\SIO_ENABLE_CIRCULAR_QUEUEING\startup.bas
50813438\Chapter09\VB\Sockopt\SIO_KEEPALIVE_VALS\startup.bas
50813438\Chapter09\VB\Sockopt\IPPROTO_IP\IP_TOS\startup.bas
50813438\Chapter09\VB\Sockopt\SIO_ADDRESS_LIST_QUERY\startup.bas
50813438\Chapter09\VB\Sockopt\SOL_SOCKET\SO_ACCEPTCONN\startup.bas
50813438\Chapter09\VB\Sockopt\SOL_SOCKET\SO_RCVTIMEO\startup.bas
50813438\Chapter09\VB\Sockopt\SIO_ROUTING_INTERFACE_QUERY\startup.bas
50813438\Chapter05\VB\EnumProtocol\Winsock.bas
50813438\Chapter07\VB\SimpleTCP\Winsock.bas
50813438\Chapter07\VB\SimpleUDP\Winsock.bas
50813438\Chapter09\VB\Sockopt\IPPROTO_IP\IP_TOS\Winsock.bas
50813438\Chapter09\VB\Sockopt\SIO_ADDRESS_LIST_QUERY\Winsock.bas
50813438\Chapter09\VB\Sockopt\SIO_ENABLE_CIRCULAR_QUEUEING\Winsock.bas
50813438\Chapter09\VB\Sockopt\SIO_GET_BROADCAST_ADDRESS\Winsock.bas
50813438\Chapter09\VB\Sockopt\SIO_KEEPALIVE_VALS\Winsock.bas
50813438\Chapter09\VB\Sockopt\SIO_ROUTING_INTERFACE_QUERY\Winsock.bas
50813438\Chapter09\VB\Sockopt\SOL_SOCKET\SO_ACCEPTCONN\Winsock.bas
50813438\Chapter09\VB\Sockopt\SOL_SOCKET\SO_MAX_MSG_SIZE\Winsock.bas
50813438\Chapter09\VB\Sockopt\SOL_SOCKET\SO_PROTOCOL_INFO\Winsock.bas
50813438\Chapter09\VB\Sockopt\SOL_SOCKET\SO_RCVTIMEO\Winsock.bas
50813438\Chapter09\VB\Sockopt\SOL_SOCKET\SO_TYPE\Winsock.bas
50813438\Chapter09\VB\VbNetmon\Winsock.bas
50813438\Chapter11\VB\SimpleMC\Winsock.bas
50813438\Chapter13\VB\Ping\Winsock.bas
50813438\Chapter14\VB\EnumNSP\Winsock.bas
50813438\Chapter09\SOL_SOCKET\SO_ACCEPTCONN\accept.c
50813438\Chapter09\SIO_ADDRESS_LIST_QUERY\addrquery.c
50813438\Chapter09\SIO_KEEPALIVE_VALS\alive.c
50813438\Chapter07\AppleTalk\Atalk.c
50813438\Chapter06\AF_APPLETALK\Atalknm.c
50813438\Chapter09\SIO_GET_ATM_ADDRESS\atmaddr.c
50813438\Chapter09\SIO_GET_BROADCAST_ADDRESS\baddr.c
50813438\Chapter09\SOL_SOCKET\SO_BROADCAST\bcast.c
50813438\Chapter01\Server\cbnbsvr.c
50813438\Chapter07\TCP\Client.c
50813438\Chapter10\dnsquery.c
50813438\Chapter05\Enum.c
50813438\Chapter10\enumns.c
50813438\Chapter01\Server\evnbsvr.c
50813438\Chapter09\SIO_ROUTING_INTERFACE_QUERY\ifquery.c
50813438\Chapter13\IP_HDRINCL\Iphdrinc.c
50813438\Chapter07\IrDA\Irclient.c
50813438\Chapter07\IrDA\Ircommon.c
50813438\Chapter06\AF_IRDA\irenum.c
50813438\Chapter07\IrDA\Irserver.c
50813438\Chapter09\SOL_SOCKET\SO_MAX_MSG_SIZE\maxmsg.c
50813438\Chapter11\ATMmc\Mcastatm.c
50813438\Chapter11\IPmc\Mcastws1.c
50813438\Chapter11\IPmc\Mcastws2.c
50813438\Chapter01\Client\nbclient.c
50813438\Chapter01\Common\nbcommon.c
50813438\Chapter01\Datagram\nbdgram.c
50813438\Chapter09\SIO_RCVALL\parser.c
50813438\Chapter09\SOL_SOCKET\SO_PROTOCOL_INFO\pinfo.c
50813438\Chapter13\Ping\ping.c
50813438\Chapter12\printqos.c
50813438\Chapter12\provider.c
50813438\Chapter12\qosmcast.c
50813438\Chapter12\qostcp.c
50813438\Chapter12\qostemplate.c
50813438\Chapter12\qosudp.c
50813438\Chapter09\SIO_ENABLE_CIRCULAR_QUEUEING\queue.c
50813438\Chapter09\SIO_RCVALL\rcvall.c
50813438\Chapter09\SOL_SOCKET\SO_RCVTIMEO\rcvtimeo.c
50813438\Chapter07\UDP\Receiver.c
50813438\Chapter14\NSP\Rnrcs.c
50813438\Chapter10\rnrcs.c
50813438\Chapter07\UDP\Sender.c
50813438\Chapter07\TCP\Server.c
50813438\Chapter07\IPX-SPX\Sockspx.c
50813438\Chapter09\SOL_SOCKET\SO_TYPE\socktype.c
50813438\Chapter09\SIO_GET_ATM_ADDRESS\support.c
50813438\Chapter11\ATMmc\Support.c
50813438\Chapter07\ATM\Support.c
50813438\Chapter09\IPPROTO_IP\IP_TOS\tos.c
50813438\Chapter13\TraceRoute\traceroute.c
50813438\Chapter09\IPPROTO_IP\IP_MULTICAST_TTL\ttl.c
50813438\Chapter07\NetBIOS\Wsnbclnt.c
50813438\Chapter07\NetBIOS\Wsnbdef.c
50813438\Chapter07\NetBIOS\Wsnbdgs.c
50813438\Chapter07\NetBIOS\Wsnbsvr.c
50813438\Chapter07\ATM\Wsockatm.c
50813438\Chapter14\LSP\lsp\asyncselect.cpp
50813438\Chapter08\AsyncSelect\asyncselect.cpp
50813438\Chapter08\Callback\Callback using AcceptEx\callback.cpp
50813438\Chapter08\Callback\callback.cpp
50813438\Chapter03\Client\Client.cpp
50813438\Chapter04\Client\Client.cpp
50813438\Chapter08\EventSelect\eventselect.cpp
50813438\Chapter14\LSP\lsp\extension.cpp
50813438\Chapter02\FilleIO.cpp
50813438\Chapter14\LSP\instlsp\instlsp.cpp
50813438\Chapter08\IOcmplt\iocmplt.cpp
50813438\AppendixB\iparp\IPArp.Cpp
50813438\AppendixB\ipchange\IPChange.Cpp
50813438\AppendixB\ipconfig\IPConfig.Cpp
50813438\AppendixB\iprenew\IPRenew.Cpp
50813438\AppendixB\iproute\IPRoute.Cpp
50813438\AppendixB\ipstat\IPStat.Cpp
50813438\Chapter14\LSP\lsp\main.cpp
50813438\Chapter14\NSP\mynsp.cpp
50813438\Chapter14\NSP\Mynspsvc.cpp
50813438\Chapter14\NSP\Nspinstall.cpp
50813438\Chapter14\NSP\Nspsvc.cpp
50813438\Chapter04\OverlappedServer\Overlap.cpp
50813438\Chapter08\Overlap\overlap.cpp
50813438\Chapter14\LSP\lsp\overlap.cpp
50813438\Chapter08\Overlap\Overlap Using AcceptEx\overlap.cpp
50813438\Chapter14\NSP\Printobj.cpp
50813438\Chapter14\LSP\lsp\provider.cpp
50813438\Chapter16\RasDial\RasDial.cpp
50813438\Chapter08\Select\select.cpp
50813438\Chapter04\Server\Server.cpp
50813438\Chapter03\Server1\Server1.cpp
50813438\Chapter03\Server2\Server2.cpp
50813438\Chapter04\ThreadServer\Threads.cpp
50813438\Chapter14\LSP\lsp\lsp.def
50813438\Chapter14\NSP\mynsp.def
50813438\Chapter14\NSP\mynsp.dep
50813438\Chapter14\LSP\instlsp\instlsp.dsp
50813438\Chapter14\LSP\lsp\LSP.DSP
50813438\Chapter14\NSP\mynsp.dsp
50813438\Chapter14\LSP\instlsp\instlsp.dsw
50813438\Chapter14\LSP\lsp\Lsp.dsw
50813438\Chapter14\NSP\Mynsp.dsw
50813438\Chapter09\SOL_SOCKET\SO_ACCEPTCONN\accept.exe
50813438\Chapter09\SIO_ADDRESS_LIST_QUERY\addrquery.exe
50813438\Chapter09\SIO_KEEPALIVE_VALS\alive.exe
50813438\Chapter08\AsyncSelect\asyncselect.exe
50813438\Chapter07\AppleTalk\Atalk.exe
50813438\Chapter06\AF_APPLETALK\Atalknm.exe
50813438\Chapter09\SIO_GET_ATM_ADDRESS\atmaddr.exe
50813438\Chapter09\SIO_GET_BROADCAST_ADDRESS\baddr.exe
50813438\Chapter09\SOL_SOCKET\SO_BROADCAST\bcast.exe
50813438\Chapter08\Callback\Callback using AcceptEx\callback.exe
50813438\Chapter08\Callback\callback.exe
50813438\Chapter01\Server\cbnbsvr.exe
50813438\Chapter03\VB\Client\client.exe
50813438\Chapter04\VB\Client\client.exe
50813438\Chapter03\Client\Client.exe
50813438\Chapter04\Client\Client.exe
50813438\Chapter07\TCP\Client.exe
50813438\Chapter10\dnsquery.exe
50813438\Chapter05\enum.exe
50813438\Chapter10\enumns.exe
50813438\Chapter14\NSP\enumns.exe
50813438\Chapter05\VB\EnumProtocol\enumvb.exe
50813438\Chapter08\EventSelect\eventselect.exe
50813438\Chapter01\Server\evnbsvr.exe
50813438\Chapter02\VB\fileio.exe
50813438\Chapter09\SIO_ROUTING_INTERFACE_QUERY\ifquery.exe
50813438\Chapter08\IOcmplt\iocmplt.exe
50813438\AppendixB\iparp\IpArp.exe
50813438\AppendixB\ipchange\ipchange.exe
50813438\AppendixB\ipconfig\ipconfig.exe
50813438\Chapter13\IP_HDRINCL\iphdrinc.exe
50813438\AppendixB\iprenew\iprenew.exe
50813438\AppendixB\iproute\IpRoute.exe
50813438\AppendixB\ipstat\IpStat.exe
50813438\Chapter07\IrDA\Irclient.exe
50813438\Chapter06\AF_IRDA\irenum.exe
50813438\Chapter07\IrDA\Irserver.exe
50813438\Chapter09\SOL_SOCKET\SO_MAX_MSG_SIZE\maxmsg.exe
50813438\Chapter11\ATMmc\Mcastatm.exe
50813438\Chapter11\IPmc\mcastws1.exe
50813438\Chapter11\IPmc\mcastws2.exe
50813438\Chapter14\NSP\Mynspsvc.exe
50813438\Chapter01\Client\nbclient.exe
50813438\Chapter01\Datagram\nbdgram.exe
50813438\Chapter14\NSP\Nspinstall.exe
50813438\Chapter04\OverlappedServer\Overlap.exe
50813438\Chapter08\Overlap\Overlap Using AcceptEx\overlap.exe
50813438\Chapter08\Overlap\overlap.exe
50813438\Chapter09\SOL_SOCKET\SO_PROTOCOL_INFO\pinfo.exe
50813438\Chapter13\Ping\Ping.exe
50813438\Chapter12\qosmcast.exe
50813438\Chapter12\qostcp.exe
50813438\Chapter12\qosudp.exe
50813438\Chapter09\SIO_ENABLE_CIRCULAR_QUEUEING\queue.exe
50813438\Chapter16\RasDial\rasdial.exe
50813438\Chapter09\SIO_RCVALL\rcvall.exe
50813438\Chapter09\SOL_SOCKET\SO_RCVTIMEO\rcvtimeo.exe
50813438\Chapter07\UDP\Receiver.exe
50813438\Chapter07\UDP\Reciever.exe
50813438\Chapter14\NSP\Rnrcs.exe
50813438\Chapter10\rnrcs.exe
50813438\Chapter08\Select\select.exe
50813438\Chapter07\UDP\Sender.exe
50813438\Chapter03\VB\Server\server.exe
50813438\Chapter04\VB\Server\server.exe
50813438\Chapter04\Server\Server.exe
50813438\Chapter07\TCP\Server.exe
50813438\Chapter03\Server1\Server1.exe
50813438\Chapter03\Server2\Server2.exe
50813438\Chapter07\IPX-SPX\sockspx.exe
50813438\Chapter15\Winsock Control\sockTCP.exe
50813438\Chapter09\SOL_SOCKET\SO_TYPE\socktype.exe
50813438\Chapter15\Winsock Control\sockUDP.exe
50813438\Chapter04\ThreadServer\Threads.exe
50813438\Chapter09\IPPROTO_IP\IP_TOS\tos.exe
50813438\Chapter13\TraceRoute\traceroute.exe
50813438\Chapter09\IPPROTO_IP\IP_MULTICAST_TTL\ttl.exe
50813438\Chapter09\VB\Sockopt\SOL_SOCKET\SO_ACCEPTCONN\vbaccept.exe
50813438\Chapter09\VB\Sockopt\SIO_ADDRESS_LIST_QUERY\vbaddrq.exe
50813438\Chapter09\VB\Sockopt\SIO_KEEPALIVE_VALS\vbalive.exe
50813438\Chapter09\VB\Sockopt\SIO_GET_BROADCAST_ADDRESS\vbbcaddr.exe
50813438\Chapter09\VB\Sockopt\SIO_ENABLE_CIRCULAR_QUEUEING\vbcq.exe
50813438\Chapter14\VB\EnumNSP\vbenumnp.exe
50813438\Chapter09\VB\Sockopt\SIO_ROUTING_INTERFACE_QUERY\vbifqry.exe
50813438\Chapter09\VB\Sockopt\SOL_SOCKET\SO_MAX_MSG_SIZE\vbmaxmsg.exe
50813438\Chapter11\VB\SimpleMC\vbmcast.exe
50813438\Chapter01\VB\session\VBNBClient.exe
50813438\Chapter01\VB\datagram\vbnbdgrm.exe
50813438\Chapter01\VB\session\VBNBSvr.exe
50813438\Chapter09\VB\Sockopt\SOL_SOCKET\SO_PROTOCOL_INFO\vbpinfoexe.exe
50813438\Chapter13\VB\Ping\vbping.exe
50813438\Chapter09\VB\VbNetmon\vbrcvall.exe
50813438\Chapter09\VB\Sockopt\SOL_SOCKET\SO_RCVTIMEO\vbrcvtmo.exe
50813438\Chapter09\VB\Sockopt\SOL_SOCKET\SO_TYPE\vbsotype.exe
50813438\Chapter07\VB\SimpleTCP\vbtcp.exe
50813438\Chapter09\VB\Sockopt\IPPROTO_IP\IP_TOS\vbtos.exe
50813438\Chapter07\VB\SimpleUDP\vbudp.exe
50813438\Chapter07\NetBIOS\wsnbclnt.exe
50813438\Chapter07\NetBIOS\wsnbdgs.exe
50813438\Chapter07\NetBIOS\wsnbsvr.exe
50813438\Chapter07\ATM\wsockatm.exe
50813438\Chapter07\VB\SimpleTCP\EchoClient.frm
50813438\Chapter07\VB\SimpleTCP\EchoSvr.frm
50813438\Chapter05\VB\EnumProtocol\Form1.frm
50813438\Chapter11\VB\SimpleMC\frmmc.frm
50813438\Chapter09\VB\VbNetmon\frmrcvall.frm
50813438\Chapter15\CE Winsock Control\frmTCP.frm
50813438\Chapter15\Winsock Control\frmTCP.frm
50813438\Chapter07\VB\SimpleUDP\frmudp.frm
50813438\Chapter15\Winsock Control\frmUDP.frm
50813438\Chapter01\VB\session\NBClient.frm
50813438\Chapter01\VB\datagram\nbdgrm.frm
50813438\Chapter01\VB\session\NBServerForm.frm
50813438\Chapter13\VB\Ping\pingfrm.frm
50813438\Chapter04\VB\Client\pipec.frm
50813438\Chapter04\VB\Server\svrfrm.frm
50813438\Chapter14\VB\EnumNSP\vbrnrfrm.frm
50813438\Chapter07\VB\SimpleTCP\EchoSvr.frx
50813438\Chapter05\af_irda.h
50813438\Chapter06\AF_IRDA\af_irda.h
50813438\Chapter07\IrDA\af_irda.h
50813438\AppendixB\iparp\IPArp.h
50813438\AppendixB\iproute\IPRoute.h
50813438\AppendixB\ipstat\IPStat.h
50813438\Chapter07\IrDA\Ircommon.h
50813438\Chapter09\SIO_KEEPALIVE_VALS\mstcpip.h
50813438\Chapter09\SIO_RCVALL\mstcpip.h
50813438\Chapter14\NSP\mynsp.h
50813438\Chapter01\Common\nbcommon.h
50813438\Chapter14\NSP\Nspsvc.h
50813438\Chapter14\LSP\lsp\overlap.h
50813438\Chapter09\SIO_RCVALL\parser.h
50813438\Chapter14\NSP\Printobj.h
50813438\Chapter12\printqos.h
50813438\Chapter12\provider.h
50813438\Chapter14\LSP\lsp\provider.h
50813438\Chapter09\SIO_GET_ATM_ADDRESS\support.h
50813438\Chapter07\ATM\Support.h
50813438\Chapter11\ATMmc\Support.h
50813438\Chapter07\NetBIOS\Wsnbdef.h
50813438\下载说明.htm
50813438\Chapter14\LSP\lsp\LSP.ilk
50813438\Chapter15\CE Winsock Control\frmTCP.log
50813438\Chapter15\Winsock Control\frmTCP.log
50813438\Chapter14\NSP\mynsp.mak
50813438\Chapter14\LSP\instlsp\instlsp.ncb
50813438\Chapter14\LSP\lsp\Lsp.ncb
50813438\Chapter14\NSP\Mynsp.ncb
50813438\Chapter14\LSP\instlsp\instlsp.opt
50813438\Chapter14\LSP\lsp\Lsp.opt
50813438\Chapter14\NSP\mynsp.opt
50813438\Chapter14\LSP\instlsp\instlsp.plg
50813438\Chapter14\LSP\lsp\LSP.PLG
50813438\Chapter14\NSP\Mynsp.plg
50813438\Chapter11\VB\SimpleMC\MSSCCPRJ.SCC
50813438\Chapter03\VB\Server\MSSCCPRJ.SCC
50813438\Chapter13\VB\Ping\MSSCCPRJ.SCC
50813438\Chapter01\VB\datagram\MSSCCPRJ.SCC
50813438\Chapter09\VB\VbNetmon\MSSCCPRJ.SCC
50813438\Chapter15\CE Winsock Control\MSSCCPRJ.SCC
50813438\Chapter15\Winsock Control\MSSCCPRJ.SCC
50813438\Chapter15\CE Winsock Control\code.txt
50813438\Chapter12\result.txt
50813438\Chapter03\VB\Client\client.vbp
50813438\Chapter04\VB\Client\client.vbp
50813438\Chapter05\VB\EnumProtocol\enumvb.vbp
50813438\Chapter02\VB\fileio.vbp
50813438\Chapter03\VB\Server\server.vbp
50813438\Chapter04\VB\Server\server.vbp
50813438\Chapter15\Winsock Control\sockTCP.vbp
50813438\Chapter15\CE Winsock Control\sockTCPce.vbp
50813438\Chapter15\Winsock Control\sockUDP.vbp
50813438\Chapter09\VB\Sockopt\SOL_SOCKET\SO_ACCEPTCONN\vbaccept.vbp
50813438\Chapter09\VB\Sockopt\SIO_ADDRESS_LIST_QUERY\vbaddrq.vbp
50813438\Chapter09\VB\Sockopt\SIO_KEEPALIVE_VALS\vbalive.vbp
50813438\Chapter09\VB\Sockopt\SIO_GET_BROADCAST_ADDRESS\vbbcaddr.vbp
50813438\Chapter09\VB\Sockopt\SIO_ENABLE_CIRCULAR_QUEUEING\vbcq.vbp
50813438\Chapter14\VB\EnumNSP\vbenumnp.vbp
50813438\Chapter09\VB\Sockopt\SIO_ROUTING_INTERFACE_QUERY\vbifqry.vbp
50813438\Chapter09\VB\Sockopt\SOL_SOCKET\SO_MAX_MSG_SIZE\vbmaxmsg.vbp
50813438\Chapter11\VB\SimpleMC\vbmc.vbp
50813438\Chapter01\VB\session\VBNBClient.vbp
50813438\Chapter01\VB\datagram\vbnbdgrm.vbp
50813438\Chapter01\VB\session\VBNBSvr.vbp
50813438\Chapter09\VB\Sockopt\SOL_SOCKET\SO_PROTOCOL_INFO\vbpinfo.vbp
50813438\Chapter13\VB\Ping\Vbping.vbp
50813438\Chapter09\VB\VbNetmon\vbrcvall.vbp
50813438\Chapter09\VB\Sockopt\SOL_SOCKET\SO_RCVTIMEO\vbrcvtmo.vbp
50813438\Chapter09\VB\Sockopt\SOL_SOCKET\SO_TYPE\vbsotype.vbp
50813438\Chapter07\VB\SimpleTCP\vbtcp.vbp
50813438\Chapter09\VB\Sockopt\IPPROTO_IP\IP_TOS\vbtos.vbp
50813438\Chapter07\VB\SimpleUDP\vbudp.vbp
50813438\Chapter03\VB\Server\server.vbw
50813438\Chapter15\Winsock Control\sockTCP.vbw
50813438\Chapter15\CE Winsock Control\sockTCPce.vbw
50813438\Chapter15\Winsock Control\sockUDP.vbw
50813438\Chapter11\VB\SimpleMC\vbmc.vbw
50813438\Chapter01\VB\datagram\vbnbdgrm.vbw
50813438\Chapter13\VB\Ping\Vbping.vbw
50813438\Chapter09\VB\VbNetmon\vbrcvall.vbw
50813438