Acknowledgments ix
Limitations x
Introduction xi
Part I Installation and Setup
1 Instructions for Installing Windows 98 3
System Requirements 3 • Installing Windows 98 4 • Helpful Setup Features in Windows 98 5 • The Setup Process 9 • Uninstall 10 • Online Registration Wizard 11
2 Overview of New Features in Windows 98 15
Platform for Innovation 15 • More Power 16 • Improved Reliability and Manageability 21 • Internet Integration (Microsoft Internet Explorer 4.0) 22
PART II Windows 98 Faces on the Internet
3 The Faces of Windows 98 27
Revised Desktop Tools Plus Internet Integration 27 • The Start Button 28 • The Taskbar 35 • Single Explorer 41 • Active Desktop 42 • Desktop Power for Experienced Users 46
4 Introducing Internet Explorer 4.0 61
New Features in Internet Explorer 4.0 63 • Dynamic HTML 73 •
ActiveX Support 76 • Communicating and Collaborating with Internet
Explorer 4.0 78 • Webcasting 82 • Beyond Basic Webcasting: Addressing Webcrawling Issues 94 • True Web Integration 100 • Administration
Tools in Internet Explorer 4.0 102 • Security Features of Internet
Explorer 4.0 106 • Internet Connection Wizard 115
5 Internet Conferencing and Application Sharing with NetMeeting 2.0 117
Conferencing Options of NetMeeting 2.0 118 • User Interface Enhancements
in NetMeeting 2.0 119 • NetMeeting 2.0 in Action 120 • Multipoint Data Conferencing 122 • Microsoft Chat 126 • Video Conferencing and Videophone 129 • Internet Phone and Audio Conferencing 131 •
Intelligent Audio and Video Stream Control 131 • Using NetMeeting to
Call Someone 131 • System Policies 135 • NetMeeting 2.0: A Standards-Based Platform 136 • Microsoft NetMeeting 2.0 Resource Kit 140
6 Broadcasting on Your Desktop with NetShow 2.0 141
Features and Benefits of NetShow 2.0 142 • NetShow Features New to
Version 2.0 145 • Key Technologies of NetShow 147 • Components of NetShow Architecture 153 • Putting NetShow to Work 155
7 Windows Messaging 157
The Windows Messaging Subsystem 158 • Outlook Express 161 • The Microsoft Mail Post Office 170 • Microsoft Fax 170
8 Authoring and Publishing 179
Creating Your Own Web Pages with FrontPad 179 • Customizing Your Start Page with Personal Home Page Wizard 182 • Publishing with Personal Web Server 184 • Posting a Web Site with the Web Publishing Wizard 187 • Other Tools for Authors and Developers 188
PART III Extending Your Reach with Windows 98
9 Networking in Windows 98 193
Networking Features of Windows 98 194 • Easy Networking with Windows 98 194 • Network Architecture in Windows 98 200 • Network
Provider Interface: Concurrent Support for Multiple Network Servers 202 • Installable File System: Support for Multiple Network Redirectors 204 • NDIS 4.1: Multiple Protocol Support 205 • Novell NetWare Integration 206 • Microsoft Network Integration 212 • Network Compatibility 214 • Protocol Support 214 • Network Interprocess Communications Interfaces 225 • Windows Scripting Host 226 • Long Filename Support 226 • Network Printing 226 • Distributed Component Object Model 227 • Network
Security 227 • Remote Access Server 230
10 Printing 233
The 32-Bit Print Subsystem 234 • Support for MS-DOS–Based Appli-
cations 236 • Deferred Printing Support 236 • Image Color Matching Support 236 • Installing and Configuring a Printer 238 • Managing Print Jobs 240 • Network Printing 241 • Plug and Play Support 241
11 Communications 243
Benefits to the Windows 98 User 243 • The Communications Architec-
ture 244 • The Telephony API 248 • Centralized Modem Setup and
Configuration 250 • Device/Hardware Support 252 • HyperTerminal 254 • Phone Dialer 254
12 Mobile Computing Services 257
Three Observations About Mobile Computer Users 257 • Three User
Challenges 258
13 Multimedia Services 279
Making Multimedia Easier 280 • An Ideal Platform for Home Enter-
tainment 283 • Multimedia Support 285 • A Powerful Development
Environment 287 • Professional Quality 289
14 Accessibility 291
Accessibility Features in Microsoft Windows 98 292 • Features for Users with Limited Vision 295 • Windows 98 Features for Easier Keyboard and Mouse Input 296 • Features for Users Who Are Hearing Impaired 298 • Support for Alternative Input Devices 298 • Features for Software Developers 299
15 Applications and Utilities in Windows 98 301
The Quick Viewers 301 • WordPad 304 • Paint 304 • Hyper-
Terminal 305 • The MS-DOS Editor 306 • Disk Utilities 307
PART IV Hardware and Software Support
16 Base System Architecture 315
Important Base Architecture Components of Windows 98 316 • A Fully Integrated Operating System 316 • 32-Bit vs. 16-Bit Components 318 •
The System Architecture Layout in Windows 98 325 • Support for
Win16-Based Applications 325 • Support for Running MS-DOS–Based
Applications 328 • Support for Win32-Based Applications 336 • 32-Bit File System Architecture 339 • DriveSpace Disk Compression 353 • Memory Management 356 • The Registry: A Centralized Configuration Store 357 • Font Support 360
17 Plug and Play 361
What Is Plug and Play? 362 • Configuration Process in a Plug and Play
System 363 • Plug and Play Support in Windows 98 364 • Plug and Play Architecture in Windows 98 366 • Plug and Play Hardware Design 368 • For More Information 369
18 Display Support 371
Display Settings 372 • Energy Star Monitor Support 374 • Multiple Display Support 374 • Display Driver Support in Windows 98 376
19 Device Support 379
Device Driver Philosophy 379 • Power Management Improvements 380 • Disk Device Support 382 • Mouse and Pointing Device Support 387
20 International Language Support 391
Major Features Supporting International Use of Windows 98 391 • The Localization of Windows 98 393 • International Language Issues 394 • Multilingual Content Support 396 • The Win32 National Language Support APIs 399
21 Robustness 401
Features Supporting Robustness in Windows 98 402 • Robustness
for MS-DOS–Based Applications 404 • Robustness for Win16-Based
Applications 405 • Robustness for Win32-Based Applications 406
22 Systems Management 409
The Registry 411 • User Management 415
23 TV Viewer 421
Using the TV Toolbar 421 • Getting Help 422 • Signing On 423 • Using the Program Guide 424 • Controlling TV Viewer 430 • Searching for a Program 432 • Choosing Favorite Channels 434 • Setting Reminders 435 • Supervising TV Viewing 436 • Troubleshooting 440
Index 441