《用C语言开发局域网程序的技术、技巧和实例》PDF下载

  • 购买积分:14 如何计算积分?
  • 作  者:羊羽编译
  • 出 版 社:希望电脑公司
  • 出版年份:1992
  • ISBN:7507707784
  • 页数:439 页
图书介绍:

第一部分局域网 1

1.1特征 1

第一章网络的基本概念 1

目 录 1

0.2本书的目标 1

0.1局域网——一个新的前沿 1

简介 1

0.3谁适合读这本书 2

0.4 本书包含的内容 2

0.5读本书应有的知识 3

1.2网络支撑软件 10

1.3小结 17

第二章多用户概念 18

2.1 多用户PC DOS环境 18

2.2这台PC在局域网上吗? 20

2.3识别站点 20

2.4文件所有权与加锁 21

2.5记录锁存 25

2.6通过局域网打印 26

2.7安全发布 27

2.8检查返回代码与处理错误 28

2.9小结 29

第三章 PC—PC的通信概念 29

3.1大体特征 29

3.2高层协议 38

3.3小结 50

1.1 设计考虑 51

第二部分网络程序设计技术 51

第一章DOS级程序设计 51

1.2检测局域网 56

1.3识别站点 61

1.4共享文件 63

1.5置文件属性 69

1.6锁存记录 70

1.7传送更改到磁盘 75

1.8在共享打印机上打印 76

1.9网络上不能做的事 82

第二章 PC到PC的NETBIOS程序设计 83

2.1 设计对话 83

1.10小结 83

2.2使用NETBIOS编程 85

2.3小结 103

第三章IPX与SPX程序设计 103

3.1 IPX程序设计 104

3.2 SPX程序设计 120

第四章测试调试程序 126

3.3小结 126

4.1 DOS级测试 127

4.2 NETBIOS调试 129

4.3 IPX与SPX调试 131

4.4测定目标地址 131

4.5小结 132

第五章网络应用程序 132

5.1文件与记录冲突检测程序 132

5.2 NETBIOS微观 136

5.3远程程序执行 141

5.4电子邮件 145

5.5小结 154

第三部分参考手册 155

第一章 网络程序设计的DOS服务 155

1.1生成一个文件0X 3C 155

1.2打开一个文件0X 3D 155

1.3 IOCTL驱动器是否远程0X 44 09 156

1.5置共享再入,计数延迟0X 44 0B 157

1.4 IOCTL句柄为远程0X 44 0A 157

1.6创建新文件0X 5B 159

1.7给文件区域加锁解锁0X 5C 159

1.8获得机器名子0X 5E 00 160

1.9置机器名子0X 5E 01 161

1.10置打印机设置0X 5E 02 161

1.1.1取打印机设置0X 5E 03 162

1.1.2取重定向表入口0X 5F 02 163

1.1.3重定向设备0X 5F03 164

1.1.4取消重定向0X 5F 04 165

1.1.5 提交文件0X 68 166

第二章 PC局域网程序服务 166

2.1接口安装检查Int 2A服务 166

2.2体验直接I/O Int 2A服务3 167

2.3 执行NETBIOS Int 2A服务4 167

2.4 取网络资源信息Int 2A服务5 168

2.5 网络打印流控制Int 2A服务6 169

2.6 PC局域网程序安装检查Int 2F服务0X B8 170

2.7 PC局域网程序版本信息Int 2F服务0X B8 171

第三章 Novell扩充DOS服务 172

3.1 数字格式与缓冲区长度 172

3.2?装服务 172

3.3连接服务 193

3.4打印服务 198

3.5同步服务 205

3.6处理跟踪服务 209

3.7站点服务 213

4.1 DOSBufReset 216

第四章OS/2服务 216

4.2DOSCallNmPipe 217

4.3DOSCLose 217

4.4 DOSConnectNmPipe 217

4.5 DOSDisConnectNmPipe 218

4.6 DOSDisFileLocks 218

4.7 DOSMakeNmPipe 218

4.8 DOSOpen 220

4.9 DOSPeekNmPipe 221

4.11 DOSQNmPiptlnfo 222

4.10 DOSQNmPHandState 222

4.12 DOSQNmPipeSemState 223

4.13 DOSSetNmPHandState 224

4.14 DOSSetNmPipeSem 224

4.15 DOSTransactNmPipe 224

4.16 DOSWaitNmPipe 225

第五章NETBIOS功能 225

5.1重置适配卡0X 32(等待) 226

5.3 NCB输入域 227

5.2取消0X 35(等待) 227

5.4取适配卡状态0X 33(等待) 228

5.5解除连接0X 70(等待) 230

5.6加名0X 30(等待) 230

5.7加组名0X 36(等待) 232

5.8删除名0X 31(等待) 233

5.9呼叫0X 10(等待) 233

5.10收听0X 11(等待) 235

5.11挂起0X 12(等待) 236

5.12发送0X 14(等待) 237

5.13不认可发送0X 71(等待) 238

5.14链发送0X 17(等待) 239

5.15不认可链发送0X 72(等待) 240

5.16接收0X 15(等待) 241

5.17接收任意0X 16(等待) 242

5.18会话状态0X(等待) 244

5.19发送数据报0X 20(等待) 245

5.20发送广播数据报0X 22(等待) 246

5.21接收数据报0X 21(等待) 247

5.22接收广播数据报0X 23(等待) 248

第六章IPX与SPX功能 249

6.1 IPX功能 253

6.2 SPX功能 258

第四部分附录 263

附录A 文件/记录冲突检测源程序 263

附录B NETBIOS微观源程序 299

附录C RPE.C源程序 313

附录D REMOTE.C源程序 328

附录E 邮递员程序源程序 340

附录F 电子邮件程序源程序 368

附录G NETBIOS.H源程序 420

附录H IPX.C库源程序 422

附录I 与IPX.C一起使用的头源程序 428

附录J DOS错误代码 429

附录K OS/2错误代码 431

附录L NETBIOS错误代码 438

附录M IPX与SPX错误代码 439