《Windows 95开发指南》求取 ⇩

目录1

译者序1

前言1

产业进步 Windows 95的影响1

第一章 欢迎使用Windows 951

绕过COMMAND.COM4

…但是,也绕过DOS吗?8

为什么不拒绝Microsoft的声明呢?16

那些无所不在的Microsoft框图16

宣称集成化18

Windows 95与DOS20

仅仅一个小小回调30

谁害怕MS-DOS?32

WfW 3.11:被忽略了的操作系统33

第二章 观察Chicago自举37

从WINBOOT.SYS到WIN.COM37

是全部重写的吗?39

从注册到XMS41

放弃实模式驱动程序吗?43

从IFSHLP.SYS到WIN.COM45

从WIN.COM到KRNL386.EXE46

深入虚拟机器管理器50

VxD:90年代的TSR59

从KRNL386.EXE到CAB32.EXE64

探索Explorer70

第三章 Windows与DOS的联系73

Windows INT 2Fh广播74

实例数据77

嵌入的虚拟设备驱动程序78

防止对FAKEWIN的误解80

FAKEWIN的奥秘81

第四章 DOS和Windows的结合81

DOS实例数据和SDA ………………………………………………………………(?)什么是WINA20.386?96

DOS的IN_WIN3E标志96

V86模式100

全局EMM输出100

DOSMGR广播API101

TSR标识函数104

第五章 Windows的两面性111

Windows内核111

DOS扩展器与DOS的未来112

DOSX:一个通用的DOS扩展器和DPMI服务器116

运行DOSX121

使用DPMI外壳库121

关于MEMLOOP125

第六章 保护模式DOS:WIN386和WSDPMI129

KRNL386是以何种模式装载? ……………………………………………………(?)DPMIINFO134

WIN386的确是一个内存管理器137

MSDPMI……………………………………………………………………………(139)第七章 32BFA和LFN源自何处………………………………………………………(1?)Windows 95的进步:VMM32………………………………………………………(?)Windows 95支持长文件名…………………166

第八章 逐渐消失的DOS169

绕过DOS……………………………………………………………………………(?)32BFA与磁盘缓存的性能对比 ……………………………………………………(?)获取与设置当前驱动器………………………………………………………………(?)Windows 95:仍然绕过DOS,但是支持T189

INTVECT:VxD INT 21h钩挂的另一个例子……………………………………(?)全局和局部INT 21h钩挂196

IFSHLP.SYS和V86回调函数的作用……………………………………………(1?)32BFA与网络、CD-ROM及软盘222

替代实模式程序:这并非新方法224

另一个旧例子:TEST1600228

中断101:IDT与IVT230

Windows建立在DOS之上?237

第九章 谁是控制者:Windows还是DOS?237

在保护模式下运行DOS239

虚拟机器监视器240

V86模式和PE位242

第十章 Windows如何运行DOS247

V86TEST247

从V86模式到实模式的转换256

IOPL和中断标志258

在虚拟机器上运行DOS267

模拟与映射中断268

控制DOS的选项270

第十一章 谁需要DOS273

Windows在运行吗?274

V86TEST实际上说明了什么?274

VxD调用279

顶层Windows INT 21h调用:283

返回Windows286

32位文件存取的影响288

什么是BIOS调用292

第十二章 通过WV86TEST进一步探索299

切断与DOS的所有联系?300

WinWord与DOS305

Windows 95的Explorer和DOS308

Windows 95中的PSP和其它DOS数据310

Win32 FindNextFile等价于INT 21h的714Fh功能调用318

WV86TEST程序分析330

Windows 95和保护模式DOS336

第十三章 KERNEL32调用KRNL386337

从Explorer启动一个Win16应用程序340

CAB32:KERNEL32使用Win16内核343

Win32和PSP352

是谁在调用INT 21h?357

Windows 95的当前目录在哪儿?359

从Explorer产生PSP的六个简单步骤:372

WSPY21代码380

DOS扩展器:一个“骗子”391

KERNEL的INT 21h处理程序和KernelDosProc395

第十四章 时钟:32位与16位代码混合403

16/16:WfW 3.11下的Win16时钟403

32/16:Win32下的Windows 95时钟405

形实转换(Thunking):应用CALL FWORD PTR混和16位和32位代码409

32/32:Windows 95时钟415

Windows 95真的向下调用到DOS了吗?它到达那里时做些什么?419

Call_Priority_VM_Event的魅力427

Win32文件句柄和形实转换(Thunking)430

从Win32读PSP431

使用Win32文件句柄436

真正绕过DOS:可执行文件加载和内存映射文件443

无处不在的Win16:Win16Lock传奇一幅447

结束语 Microsoft——无处不在453

眼光并不在应用程序商业上面453

不是幻想者,而是机会主义者455

附录A Windows 95开发指南资源工具箱457

附录B Progammer’s Shop的CD-ROM使用入门465

1995《Windows 95开发指南》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由(美)Andrew Schulman著;吕天宇等译 1995 北京:电子工业出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

Windows 95 编程指南(1996 PDF版)
Windows 95 编程指南
1996 北京:电子工业出版社
Word 6.0中文版疑难解答( PDF版)
Word 6.0中文版疑难解答
清华大学出版社
Windows 95使用指南(1996年03月第1版 PDF版)
Windows 95使用指南
1996年03月第1版 清华大学出版社
WINDOWS 95 连网指南( PDF版)
WINDOWS 95 连网指南
FoxPro 2.5-2.6 for Windows开发者指南(1995 PDF版)
FoxPro 2.5-2.6 for Windows开发者指南
1995 成都:电子科技大学出版社
dBASE5开发指南 Windows版(1996 PDF版)
dBASE5开发指南 Windows版
1996 北京:电子工业出版社
Windows 95编程指南(1997 PDF版)
Windows 95编程指南
1997 清华大学出版社;西蒙与舒斯特国际出版公司
Windows NT 4/Windows 95高级开发指南(1997 PDF版)
Windows NT 4/Windows 95高级开发指南
1997 北京:电子工业出版社
Windows 98高级开发指南(1999 PDF版)
Windows 98高级开发指南
1999 北京:电子工业出版社
Windows 95实用指南(1996 PDF版)
Windows 95实用指南
1996 西安:西北工业大学出版社
Delphi for Windows 95开发指南(1997 PDF版)
Delphi for Windows 95开发指南
1997 北京:电子工业出版社
微计算机软件基础(1984 PDF版)
微计算机软件基础
1984 北京:清华大学出版社
Microsoft Windows 95实用指南(1996 PDF版)
Microsoft Windows 95实用指南
1996 北京:北京大学出版社
Windows NT开发指南(1997 PDF版)
Windows NT开发指南
1997 北京:科学出版社;龙门书局
Windows NT 4 Web开发指南(1997 PDF版)
Windows NT 4 Web开发指南
1997 清华大学出版社;西蒙与舒斯特国际出版公司