The Official Reference for Designing PCs and Peripherals for the Microsoft® Windows® Family of Operating Systems

Microsoft Corporation

The information contained in this document represents the current view of Microsoft Corporation on the issues discussed as of the date of publication. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information presented after the date of publication. This document is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS DOCUMENT.

Microsoft Corporation may have patents or pending patent applications, trademarks, copyrights, or other intellectual property rights covering subject matter in this document. The furnishing of this document does not give you any license to these patents, trademarks, copyrights, or other intellectual property rights except as expressly provided in any written license agreement from Microsoft Corporation.

Microsoft does not make any representation or warranty regarding specifications in this document or any product or item developed based on these specifications. Microsoft disclaims all express and implied warranties, including but not limited to the implied warranties of merchantability, fitness for a particular purpose and freedom from infringement. Without limiting the generality of the foregoing, Microsoft does not make any warranty of any kind that any item developed based on these specifications, or any portion of a specification, will not infringe any copyright, patent, trade secret or other intellectual property right of any person or entity in any country. It is your responsibility to seek licenses for such intellectual property rights where appropriate. Microsoft shall not be liable for any damages arising out of or in connection with the use of these specifications, including liability for lost profit, business interruption, or any other damages whatsoever. Some states do not allow the exclusion or limitation of liability for consequential or incidental damages; the above limitation may not apply to you.

ActiveMovie, ActiveVRML, ActiveX, BackOffice, BallPoint, Direct3D, DirectDraw, DirectInput, DirectMIDI, DirectPlay, DirectSound, DirectX, Microsoft, Microsoft Press and Design, MS-DOS, NetMeeting Win32, Windows, Windows NT, and the Windows logo are either registered trademarks or trademarks of Microsoft Corporation in the United States and/or other countries.

Etherworks is a trademark of Digital Equipment Corporation. NetWare is the registered trademark of Novell, Inc. Pentium is a registered trademark and EtherExpress and TokenExpress are trademarks of Intel Corporation. Personal System/2 and PS/2 are registered trademarks and PowerPC and PowerPC Architecture are trademarks of International Business Machines Corporation. TrueType is a registered trademark of Apple Computers, Inc. Other product and company names herein may be the trademarks of their respective owners.

© 1996 Microsoft Corporation. All rights reserved.

PC 97 Editorial Team: Annie Pearson, David Williams.

PC 97 Production and Editorial Assistants: Catherine Horne, Jan Wright, Ilya Balyeat.

Contributing Writers: Joe Decuir, Mike Flora, Keith Laepple, Steve Loewen, Annie Pearson, Steve Timm, Mark Williams.

Technical Contributors: George Allen, David Alles, Matthew Anderson, Felix Gti Andrew, Frank Artale, T.K. Backman, Alistair Banks, Peter Biddle, Eric Bidstrup, Kristi Bolen, Jay Borseth, Mike Borsheim, Billy Brackenridge, Kyle Brandon, Kecia Bruce, Marshall Brumer, Seth Catlin, Jim Cobb, Ken Cooper, Trudy Culbreth, Alireza Dabagh, Joseph Dadzie, Rick Dewitt, Brian Emanuels, Charles Fitzgerald, David Flenniken, Forrest Foltz, Pat Fox, Bob Fries, Lynn Fulks, John Nels Fuller, Steve Gabriel, Mike Glass, Ty Graham, Laurie Griffiths, Robert Gross, Wassef Haroun, Bob Heddle, Jay Hendricks, Scott Herrboldt, Jameel Hyder, Bruce E. Johnson, Walt Jones, Joseph Joy, Jonathan Kagle, John Kalkman, Barry Kelman, Mark Kenworthy, Servan Keondjian, Jawad Khaki, David Kline, Doug Klopfenstein, Larry Landsverk, Todd Laney, David Lao, On Lee, Tom Lennon, Jim Livingston, Greg Lowney, Richard Machin, Jon Marbry, Tom McGuire, Rob McKaughan, Lonny McMichael, Ted Miller, Arvind Murching, Andrew Nicholson, Pekka Nikkonen, Charles Park, Bill Parry, Ray Pedrizetti, Dan Perry, Kevin Phaup, Shaun Pierce, Bill Powell, Ron Radko, Ken Reneris, Aaron Reynolds, Bob Rinne, Husni Roukbi, George Roussos, Pierre-Yves Santerre, Chuck Scott, Mark Sestak, Nathan Sherman, Keith Shetterly, Glen Slick, Doug Spencer, Matt Squires, Ed Stubbs, Glenn Thompson, Andre Vachon, Mike Van Flandern, Brad Vavra, Bill Veghte, Channing Verbeck, Bryan Willman, Steve Wright, Craig Zhou.