Recent Uploads to FTP.Microsoft.COM's DRG Subdirectory This is ftp://ftp.microsoft.com/Developr/DRG/changes.txt, a list of file postings to ftp.microsoft.com, primarily in the \developr\drg subdirectory. The placement order of listings in this document is random, though often new entries are added to the end of the file. This document does not describe all files, just the most recently added/updated ones. Some files have been moved, and their URL is no longer valid. Some entries (for old events or older versions of files which have since been updated) have been removed. ftp://ftp.microsoft.com/Developr/DRG/Developer-Info/devinfo.zip Microsoft Windows Developer Information This 20 page document lists many of the resources available to Microsoft Windows and Windows NT software and hardware developers. Resource pointers include Microsoft Support Network, Microsoft Developer Network, Microsoft TechNet, Microsoft Developer Solutions Team, Microsoft Windows Logo Program, Microsoft Compatibility Labs, Microsoft Beta Test Programs, Microsoft Press, Microsoft Systems Journal, Microsoft Consulting Services, Microsoft Certified Professional Program, Microsoft Education Services, Microsoft Third-Party Catalogs, Microsoft Conferences, Microsoft DevCast, Microsoft Aliases, The Windows Shopper's Guide, CompuServe forums, Usenet forums, and Internet forums. ftp://ftp.microsoft.com/Developr/DRG/Catalogs/win32cat.exe Microsoft Win32 Application Catalog for Windows NT This is the Microsoft Win32 Application Catalog for Windows NT. This catalog contains the latest compilation of 32-bit applications available to run on Windows NT. The catalog contains company names of ISVs, addresses, names of contacts, phone and fax numbers, product descriptions, prices and RISC availability. The catalog is in alphabetical order keyed to company name. Revisions for September 1994 include identification of server applications (look for call outs to the right of product names), and alphabetical product index, and Internet shareware apps. ftp://ftp.microsoft.com/Developr/DRG/Catalogs/olecat.exe Microsoft OLE Application Catalog This is the Microsoft OLE Application Catalog. This catalog contains the latest compilation of applications incorporating Microsoft's OLE technology. The catalog contains company names of ISVs, addresses, names of contacts, phone and fax numbers, and product descriptions. The catalog is in alphabetical order keyed to company name. ftp://ftp.microsoft.com/Developr/DRG/Catalogs/pnpcat.zip Plug and Play Hardware Catalog This is the Plug and Play Hardware Catalog, revised 10/20/1994. This catalog lists companies who have made a committment to support the Plug and Play specifications and showcases specific hardware which they have committed to offer. The hardware is to be used with Plug and Play operating system platforms, such as Microsoft Windows 95. In order to send new submissions, please use the fax-back sheet on the second page of this catalog. This file is duplicated on ftp://ftp.microsoft.com/Developr/DRG/Plug-and-Play/Catalog/pnpcat.zip. ftp://ftp.microsoft.com/Developr/DRG/AtWork/backfin.zip Microsoft at Work Backgrounder -- Whitepaper This is "Microsoft at Work Backgrounder -- Whitepaper". It is an overview of the Microsoft At Work technology. ftp://ftp.microsoft.com/Developr/DRG/AtWork/msawarch.zip Microsoft At Work -- Software Architecture Backgrounder This is "Microsoft At Work -- Software Architecture Backgrounder". It is an overview of the Microsoft At Work software architecture and how this operating system will be a foundation for an entire range of new office machines that can communicate with one another and exchange rich digital information. This paper explores the design strategy and technical details of this new platform. ftp://ftp.microsoft.com/Developr/DRG/AtWork/msawcopy.zip Microsoft At Work -- Copier Technology Backgrounder This is "Microsoft At Work -- Copier Technology Backgrounder". It is an overview of our plans for Microsoft At Work based copiers and related products. This paper describes the general features and capabilities that partner companies will be building into their copier and multi-function devices. ftp://ftp.microsoft.com/Developr/DRG/AtWork/msawfax.zip Microsoft at Work -- Fax Technology Backgrounder This is "Microsoft at Work -- Fax Technology Backgrounder". It is an overview of Microsoft At Work fax software that is in Windows for Workgroups v3.11 and all future versions of Windows, and of our product plans for a new class of intelligent fax machines. This paper addresses the technical and user benefits of our fax technology and software architecture. ftp://ftp.microsoft.com/Developr/DRG/AtWork/msawhhld.zip Microsoft at Work -- Handheld System -- WinPad This is "Microsoft at Work -- Handheld System -- WinPad". It is an overview of our positioning and strategy with regard to handheld devices based on Microsoft At Work. This paper highlights our pragmatic approach to the handheld market and the kinds of applications this market will enable. ftp://ftp.microsoft.com/Developr/DRG/AtWork/msawprtr.zip Microsoft At Work -- Printer Technology Backgrounder This is "Microsoft At Work -- Printer Technology Backgrounder". It is an overview of Microsoft At Work printing software and how this technology is implemented in printers and other hard copy devices. This paper explores both the printing software technology and how hardware manufacturers build products based on this platform. The paper also addresses the competitive advantages of this software vs. Adobe Postscript and other page description languages. ftp://ftp.microsoft.com/Developr/DRG/AtWork/msawphon.zip Microsoft At Work -- Telephony Technology Backgrounder This is "Microsoft At Work -- Telephony Technology Backgrounder". It is an overview of the Telephony API for Windows and its general impact on telephone devices and PC-Telephone integration. This paper explores how TAPI is a foundation technology for integrating the most important communications tool with the most important information tool. ftp://ftp.microsoft.com/Developr/DRG/Conferences/WinHEC.txt Microsoft WinHEC Event Information (20-22 March 1995) What Windows Hardware Engineering Conference (WinHEC '95) When: 20-22 March 1995 Where: Moscone Center, San Francisco, CA, USA Audience: Windows hardware vendors Comments: Call for Participation and advance registration info ftp://ftp.microsoft.com/Developr/DRG/Conferences/TechEd95.zip Microsoft Tech*Ed '95 Event Information (28-31 March 1995) This is the Tech*Ed '95 schedule. It contains additional conference information beyond the previous the document on this location. For more informatinon, see the Tech*Ed section on the Events sectino of the TechNet section on the Microsoft WWW server, http://www.microsoft.com/. ftp://ftp.microsoft.com/Softlib/MSLFiles/DCIDDK*.exe Microsoft Windows DCI DDK v1.0 for Windows 3.1 This is the Microsoft Windows Display Control Interface (DCI) Driver Developer Kit (DDK) version 1.0, for Microsoft Windows 3.1. This DCI DDK is available in 3 separate files (each map to a disk in floppy distribution), named in dciddk.exe, in self-extracting archive format. Disk 1 contains the DDK executables, sample source, spec and documentation. Disk 2 contains test applications. Disk 3 contains the Video for Windows 1.1D run-time. ftp://ftp.microsoft.com/Developr/MSDN/Demo/MSDNDemo.zip Demo of Microsoft Developer Network's Development Library This is a diskette-based demo of the Microsoft Developer Network's Development Library, for review. The demo delivers the full functionality of the Development Library applied to a subset of the Library's contents, along with a comprehensive listing of all the informaiton on the Library CD-ROM (based on the content in the July '94 edition). We encourage you to post the demo on any internal networks and bbs' you have access to. ftp://ftp.microsoft.com/Developr/DRG/SMB-Info/smbhlp.zip WinHelp version of the SMB Specification This is a Windows help file format version of one of the SMB (Server Message Block) specifications. This help file is based on the "File Sharing Protocol" by Microsoft and Intel, November 7, 1988, but does include additional information (up to Transact2 Named Pipes. ftp://ftp.microsoft.com/Developr/DRG/WinG/wing10.zip WinG SDK v1.0 This is WinG version 1.0. This includes both the user and SDK components. After unzipping, read readme.txt and license.txt; to install, run setup.exe. ftp://ftp.microsoft.com/Developr/DRG/OLE-Info/OLEControls/ctlspec.zip OLE Controls Container Specification This is the OLE Controls container specification. ftp://ftp.microsoft.com/Developr/DRG/OLE-Info/OLEControls/headers.zip OLE Controls Header Files These are the C and C++ include files for OLE Controls. ftp://ftp.microsoft.com/Developr/DRG/OLE-Info/OLEControls/idl.zip OLE Controls IDL Tools These are the IDL tools for the new OLE Controls interfaces. The IDL files can be used to generate remoting proxies and stubs. The files are intended for use with MIDL 2.0, which ships as part of Windows NT 3.5. ftp://ftp.microsoft.com/Developr/DRG/OLE-Info/OLEControls/odl.zip OLE Control ODL Tools These are the ODL tools for the standard OLE Control types. The ODL files are are for use with the MkTypLib tool, versions 2.0 and later. ftp://ftp.microsoft.com/Developr/DRG/OLE-Info/OLEControls/contcntr.zip OLE Controls Container Sample This is an OLE Controls container sample (source code and documentation) by Kraig Brockschmidt. ftp://ftp.microsoft.com/Developr/DRG/OLE-Info/PowerPoint/orbit.zip OLE: A View From Orbit Presentation Powerpoint slides of an all-day tutorial by Kraig Brockschmidt, entitled "OLE: A View From Orbit" ftp://ftp.microsoft.com/Developr/DRG/Plug-and-Play/Print/pnplpt.zip Plug and Play Parallel Port Devices Specification This is "Plug and Play Parallel Port Devices" vesion 1.0a, dated September 9, 1994. ftp://ftp.microsoft.com/Developr/DRG/Plug-and-Play/BIOS/isolat.zip Plug and Play ISA Real Mode Isolation Program This version 2.3, of the ISA Plug and Play real-mode isolation program. Isolat.zip contains isolate.exe and isolate.txt. ftp://ftp.microsoft.com/Developr/DRG/Plug-and-Play/white-papers/pnppcm.zip PCMCIA Card Support in Windows 95 This is "PCMCIA Card Support in Windows Chicago", dated July 22, 1994. This white paper discusses how PCMCIA hardware is supported in the Microsoft Windows "Chicago" operating system. Pnppcm.zip contains pcmciawh.doc, a Microsoft Word document. ftp://ftp.microsoft.com/Developr/DRG/DCI/dci.zip Microsoft Intel DCI Specification v1.4 This is the "Microsoft Intel Display Control Interface", version 1.4, dated June 13, 1994. The DCI for the Microsoft Windows operating system is a driver-level software interface which provides access to display devices while maintaining compatibility with Windows GDI. It provides a device-independent way for Windows subsystem software such as 3-D graphics packages, games interface packages, or digital video codecs to access display device-dependent features. Applications should be using WinG and Video for Windows, which will use DCI or other methods to communicate efficiently with the hardware, and also work on Windows NT. DCI works with Windows 3.1 and will work with Windows "Chicago"; due to architectural differences, Windows NT does not support DCI, which is under consideration. This specification provides information for implementing and using DCI. Dci.zip contains dci.doc, a Microsoft Word document. ftp://ftp.microsoft.com/Developr/DRG/Plug-and-Play/BIOS/biotst.zip This is the "Plug and Play BIOS Test Utility", version 1.0, dated April 28, 1994. This test utility is intended for BIOS manufacturers and OEMs, to run on Plug and Play BIOS systems. It checks for errors and allows for browsing of the Plug and Play installation structure and system device nodes. Note that this utility is not a comprehesive Plug and Play BIOS diagnostic tool at this point. Biotst.zip contains pnpbios.exe, an MS-DOS executable. ftp://ftp.microsoft.com/Developr/DRG/OLE-Info/OLEControls/OLECCInf.doc This is "OLE Custom Controls backgrounder", dated March 1994. This document describes architecture, tools, VBX migration, licensing and market for this new form of component software. This document is available in Microsoft Word 6.0 format .DOC and Rich Text Format .RTF file format, and in uncompressed or zipped .ZIP format. ftp://ftp.microsoft.com/Developr/DRG/OLE-Info/OLEControls/OLECCOvr.doc This is "Introduction and Overview of OLE Custom Controls" by Kraig Brockschmidt, dated April 1994. This document gives a description of the OLE Custom Control architecture and how it extends the standard OLE 2 embedding architecture in an upward-compatible fashion. This document is available in Microsoft Word 6.0 format .DOC and Rich Text Format .RTF file format, and in uncompressed or zipped .ZIP format. ftp://ftp.microsoft.com/Developr/DRG/OLE-Info/OLEControls/OLECtls.doc This is the OLE Custom Controls specification, dated July 1994. This document describes the OLE Custom Controls interface. This document is available in Microsoft Word 6.0 format .DOC and Rich Text Format .RTF file format, and in uncompressed or zipped .ZIP format. ftp://ftp.microsoft.com/Developr/DRG/Plug-and-Play/BIOS/escd102a.zip This is the "Extended System Configuration Data Specification", version 1.0A, dated May 31, 1994. This document, related to the Plug and Play BIOS specification, describes the ESCD format and methods of implementing this on Plug and Play systems. Escd102a.zip contains ecd102a.doc, a Microsoft Word document. ftp://ftp.microsoft.com/Developr/DRG/Tiger-Info/itv-wp-1.zip This is "Interactive Television: From Vision to Reality", a 13-page document which gives some information on interactive television (ITV) technology. Itv-wp-1.zip contains itv-wp-1.doc, a Microsoft Word 6.0 document, and itv-wp-1.rtf, a Rich Text Format document. ftp://ftp.microsoft.com/Developr/DRG/Tiger-Info/tgr-data.zip This is "Microsoft Continuous-Media Server Technology", a 4-page document which gives an overview of the Microsoft continuous-media server software solution, codenamed "Tiger". Tgr-data.zip contains tgr-data.doc, a Microsoft Word 6.0 document, and tgr-data.rtf, a Rich Text Format document. ftp://ftp.microsoft.com/Developr/DRG/Multimedia/MCI/mcimpeg.zip This is "Microsoft Multimedia Standards Update: MPEG Command Set for MCI", version 0.99, June 2, 1994. This specification describes the MCI command set for MPEG, showing how to play back MPEG files under Windows. It is hoped that software developers will use the MPEG command set to develop any multimedia tiles and games using MPEG data, and that hardware vendors will provide hardware and associated drivers that support this entire command set. Timely feedback is requested before the docment reaches a 1.0 revision. Mcimpeg.zip contains mcimpeg.doc, a Microsoft Word 6.0 document. ftp://ftp.microsoft.com/Developr/DRG/Plug-and-Play/SCSI/pnpscsi.zip This is "Plug and Play SCSI Specification", version 1.00, March 30, 1994. This specification defines requirements for building Plug and Play (PnP) SCSI host adapters, cables, and peripheral devices by establishing a profile for PC applications. This common profile (of the SCSI-2 standard, and SCSI-3 Parallel Interface or SPI draft standard) simplifies integration and configuration of SCSI systems. PnP SCSI simplifies termination by making proper termination a side effect of cabling the system (terminators are not included in SCSI peripheral devices; thus the confusion over the presence of a terminator and the possibility of excessive terminators are eliminated). PnP SCSI eliminates the problem of setting unique SCSI IDs through use of an automatic ID assignment protocol called SCAM (legacy SCSI devices are permitted to coexist with newer SCAM devices by using an ID assignment convention for the peripheral device class). PnP SCSI specifies the SCSI 50-position high-density shielded connector for all external connectors and requires that the cables meet the SPI draft standard (this eliminates the confusion that previously existed with the multiplicity of connector and cable choices). Version 1.0 of this specification replaces the previous available version, 0.97. Pnpscsi.zip contains pnpscsi.doc, a Microsoft Word 6.0 document. ftp://ftp.microsoft.com/Developr/DRG/OLE-Info/OLECustomControls/OLECCINF.ZIP This is the "OLE Custom Controls backgrounder", dated March 1994. It describes architecture, tools, VBX migration, licensing and market for this new form of component software. This document is available in Microsoft Word 6.0 and Rich Text Format (RTF) file formats. ftp://ftp.microsoft.com/Developr/DRG/OLE-Info/OLECustomControls/OLECCOVR.ZIP This is "Introduction and Overview of OLE Custom Controls", by Kraig Brockschmidt, dated April 1994. It gives a description of the OLE Custom Control architecture and how it extends the standard OLE 2 embedding architecture in an upward-compatible fashion. This document is available in Microsoft Word 6.0 and Rich Text Format (RTF) file formats. ftp://ftp.microsoft.com/Developr/DRG/OLE-Info/OLECustomControls/OLECTLS.ZIP This is the "Preliminary specification for OLE Custom Controls", dated April, 1994. This document is available in Microsoft Word 6.0 and Rich Text Format (RTF) file formats. ftp://ftp.microsoft.com/Developr/DRG/Multimedia/VfW11a/vfw11a.zip This contains the latest Microsoft Video for Windows runtime, version 1.1a. This update to the runtime fixes minor problems with OLE 2.0 compatibility, playback performance and audio compression. The Video for Windows runtime, version 1.1 and may be installed over older versions of the software. Please note that this is not the Video for Windows Developer's Kit. For a free kit, send your mailing address to mmdinfo@microsoft.com. ftp://ftp.microsoft.com/Developr/DRG/Plug-and-Play/white-papers/winpnp.zip This contains "Microsoft Windows and the Plug and Play Framework Architecture", an 11-page corporate backgrounder giving general information about what Plug and Play is, how Microsoft Windows uses it, and the benefits it provides. Winpnp.zip contains winpnp.doc, a Microsoft Word 6.0 document, and winpnp.rtf, a Rich Text Format document (however, since the document contains some images, the DOC format is probably the most readable). ftp://ftp.microsoft.com/Developr/DRG/Plug-and-Play/white-papers/whtppbio.zip This contains "Plug and Play BIOS Functionality and Windows Chicago", a 9-page white paper describing a Plug and Play BIOS; it is intended to complement the "Plug and Play BIOS Specification" and "PC'95 Hardware Design Guide". Whtppbio.zip contains whtppbio.doc, a Microsoft Word 6.0 document, and whtppbio.rtf, a Rich Text Format document (however, since the document contains some images, the DOC format is probably the most readable). ftp://ftp.microsoft.com/Developr/DRG/WOSA/opensys.zip This contains "Open Systems: Technology Leadership and Collaboration" a 16-page corporate backgrounder target for Solution Providers and MIS directors/decision makers. The paper shows how WOSA fits into a complete Microsoft open systems strategy, highlighting the Open Process, including a technology overview of WOSA, and gives brief overviews of OLE 2.0 and Plug and Play. Opensys.zip contains opensys.doc, a Microsoft Word 6.0 document, and opensys.rtf, a Rich Text Format document (however, since the document contains some images, the DOC format is probably the most readable). ftp://ftp.microsoft.com/Developr/DRG/Plug-and-Play/ISA/isa10a.zip Plug and Play ISA Specification v1.0A This contains "Plug and Play ISA Specification" version 1.0A, dated May 5, 1994. This 76-page document describes new ISA functionality to be provided in ISA cards to fulfill the goals of Plug and Play. Version 1.0A includes many clarifications and errata from the 1.0 specification. Isa10a.zip contains isa10a.doc, a Microsoft Word 6.0 document. ftp://ftp.microsoft.com/Developr/DRG/Plug-and-Play/BIOS/bio10a.zip Plug and Play BIOS Specification v1.0A This contains "Plug and Play BIOS Specification" version 1.0A, dated May 5, 1994. This 17-page document describes new System BIOS functionality to be provided in a PC compatible BIOS to fulfill the goals of Plug and Play. Bio10a.zip contains bio10a.doc, a Microsoft Word 6.0 document. ftp://ftp.microsoft.com/Developr/DRG/Plug-and-Play/ISA/isolat.zip Plug and Play ISA Card Real Mode Isolation Program This contains an updated version of isolate.exe, the PNP Card Real Mode Isolation Program. It is intended to help Plug and Play ISA hardware vendors design or verify Plug and Play ISA cards for use with Microsoft's future implementations of Plug and Play ISA support in Windows. This utility will take an Plug and Play ISA card, isolate it, assign it a CSN, then obtain its configuration information. Isolat.zip contains isolate.txt, an ASCII text file, and isolate.exe, an MS-DOS executable. ftp://ftp.microsoft.com/Developr/DRG/OLE-Info/inside-ole2-32bit-pre-release/* Inside OLE 2 32-bit Pre-Release Samples Inside OLE 2 32-bit pre-release samples are now available in the file inole32p.zip. These samples are fully ported to 32-bits and will compile and run under Window NT version 3.5 beta ("Daytona") with OLE 32-bits. The Win32 SDK beta is required to compile and run these samples. The sample code will compile for either Unicode or ANSI (as well as 16-bits) where the ANSI versions use the OLE2ANSI wrapper libraries in the Win32 SDK beta. This source code is pre-release and is guaranteed to have bugs and otherwise not operate perfectly, as 32-bit OLE is still under development. The samples are provided for the benefit of developers working with 32-bit OLE in its beta state. ftp://ftp.microsoft.com/Developr/DRG/Multimedia/VfW-Mac/* Video for Windows 1.1 Apple Macintosh Utilities This contains Video for Windows 1.1 Apple Macintosh Utilities. The file vfw1.sit is a Mac Stuff-it format archive which contains a QuickTime-to-AVI conversion program, a utility for moving AVI files to the Macintosh, and Windows Compressors system extension, which contains compressor/decompressors (CODECs) for Microsoft RLE, Microsoft Video 1, and Microsoft Full Frame formats. The file readme.txt contains additional information. ftp://ftp.microsoft.com/Developr/DRG/WinG/gamesum.zip The Microsoft Game Developer's Handbook This contains "Writing HOT Games for Microsoft Windows: The Microsoft Game Developer's Handbook", a 41 page document which discusses WinG, a method to get high performance graphics output from Windows apps. CompuServe's WINMM Game Developer (section 12) is a place to go for further WinG information. Gamesum.zip contains gamesum.doc a Microsoft Word document, and gamesum.rtf, a Rich Text Format document. ftp://ftp.microsoft.com/Developr/DRG/Global/uniwin32.zip Unicode Support in Win32 This file contains "Unicode Support in Win32", an 11 page document which discusses the Unicode 16-bit fixed width character encoding standard and its relationship to the Win32 API on various platforms. Discussed in this document are topics such as: Windows 3.1 and ANSI, Win32 and related NLS APIs, Windows NT, Win32s, Windows "Chicago", OLE, Windows NT "Cairo", tools, and strategy for use in applications. Uniwin32.zip contains uniwin32.doc, a Microsoft Word document. ftp://ftp.microsoft.com/Developr/DRG/WOSA-XFS/xfs110.zip WOSA/XFS Specification v1.1 This contains "WOSA Extensions for Financial Services (WOSA/XFS)" specification revision 1.1. WOSA/XFS, developed by the Banking Systems Vendor Council (BSVC), defines a client-server architecture for financial services computing, that gives access to services from Windows-based applications. This version defines standard interfaces for banking peripherals (printers, cash dispensers, PIN pads, mag stripe readers/writers, check readers). Xfs110.zip contains xfs110.doc a Microsoft Word document. ftp://ftp.microsoft.com/Developr/DRG/ISDN-Info/getisdn.zip Microsoft Guidelines for Establishing ISDN Services at Home This contains "Microsoft Guidelines for Establishing ISDN Services at Home", a document provided with the Telephony API (TAPI) SDK. It provides information for setting up an ISDN (Integrated Services Digital Network), capable of transmitting voice, data, and video information. Information is provided on what telephone companies provide, what hardware you'll need, and how to use it to work with current Microsoft systems technologies. Getisdn.zip contains getisdn.doc, a Microsoft Word 6.0 document, and is a duplicate of ftp://ftp.microsoft.com/Developr/DevTools/TAPI/getisdn.zip. ftp://ftp.microsoft.com/Developr/DRG/Unix-to-Windows/nuoverc.zip Moving Unix Applications to Windows NT "Moving Unix Applications to Windows NT", a 34-page document dealing with porting applications from UNIX to Win32, significantly improved from the year-old version previously available. ftp://ftp.microsoft.com/Developr/DRG/WOSA-XRT/xrtsdk*.zip WOSA/XRT SD v1.0.002 WOSA Extensions for Real-Time Market Data (WOSA/XRT) Software Development Kit (WOSA/XRT SDK) version 1.0.002. ftp://ftp.microsoft.com/Developr/DRG/Multimedia/RTFMod/rtfmod.zip Rich Text Format Modifier Utility RTFMod is a Rich Text Format modifier, a utility which modifies the Microsoft Word RTF for use with the Help and Viewer Compilers. Microsoft Word 6.0 had compatibility problems with the Help and Viewer compilers which this utility resolves. Related to this, the RTF spec, including information on how Word 6.0 uses it, is on /drg/RTF-Info. ftp://ftp.microsoft.com/Developr/DRG/Multimedia/Viewer-20A-Update/vwr20a.zip Microsoft Windows Multimedia Viewer 2.0A Update This update fixes a bug in the project editor where some of the buttons do not work correctly. The button to launch the compiler doesn't work correctly and the button that launches Viewer on the current MVB launches two copies of Viewer. This problem is associated with installing VB 3.0 and the latest version of VBRUN300.DLL. ftp://ftp.microsoft.com/Developr/DRG/Multimedia/Viewer-20A-Update/wmvc.zip Microsoft Windows Multimedia Viewer Compiler Update This is an updated Viewer compiler. This version of the Viewer compiler fixes a problem with the new font table information saved from Word 6.0. The Viewer compiler did not read the new RTF font table information and therefore the font defaulted to the system font for the entire title. Also the compiler is fixed so that non-printable regions now do not print. ftp://ftp.microsoft.com/Developr/DRG/WinPad-Info/HHWHT.zip WinPad: Microsoft At Work Handheld System This is a 9 page white paper on the WinPad handheld system. ftp://ftp.microsoft.com/Developr/DRG/WOSA-XRT-Info/XRTBKGD.zip WOSA/XRT Backgrounder This is a 12-page backgrounder on the WOSA Extensions for Real-Time Market Data (WOSA/XRT). ftp://ftp.microsoft.com/Developr/DRG/WOSA-XRT-Info/XRTSPEC.zip WOSA/XRT Design Specification This is the 19-page design specification, version 1.0, on the WOSA Extensions for Real-Time Market Data (WOSA/XRT). ftp://ftp.microsoft.com/Developr/DRG/Multimedia/WinToon/wintoon.zip WinToon Tool Set v1.0 This is the WinToon tool set, including the WinToon run-time engine. WinToon is a new animation playback tool for Windows. Using Video for Windows, WinToon facilitates the creation of full-screen animated multimedia titles while also improving the quality and speed of animation playback. ftp://ftp.microsoft.com/Developr/DRG/Plug-and-Play/PCMCIA/dtpl.zip Plug and Play PCMCIA Display Tuple Utility This contains an updated version of dtpl.exe, the Display Tuple Utility, used to interpret the tuples on a PCMCIA PC Card. It is intended to help PCMCIA hardware vendors design or verify CIS for use with Microsoft's future implementations of PCMCIA support in Windows. This tool displays information derived from the tuples on the PC Card, including the Plug and Play Device ID and Logical Configurations, and a display of each tuple on the card. Using real-mode Card Services and Socket Services implementations, it is intended to be run on PC Cards that haven't been configured by a card services client, or enabler. Dtpl.zip contains dtpl.txt, an ASCII text file, and dtpl.exe, an MS-DOS executable. ftp://ftp.microsoft.com/Developr/DRG/OLE-Info/Inside-OLE-Second-Edition/ino-a.zip Inside OLE Chapters on OLE Automation Inside OLE chapters on OLE Automation now available. Kraig Brockschmidt is currently working on the second edition of Inside OLE (was named Inside OLE 2) which will include coverage of OLE Automation. The file contains chapters 13 and 14 of the second edition along with sample code that demonstrates the different variations of implementing an automation object, an automation controller for those objects, and a full automated version of the Inside OLE 2 Cosmo application (a graphical editor). This material is currently in draft form and thus there are likely errors and inaccuracies, but useful material nonetheless. Comments are welcomed by the author as mentioned in the file RelNotes.wri. ftp://ftp.microsoft.com/Developr/DRG/OLE-Info/OLE-Industry-Solutions/WOSA-XRT/XRTDOC.ZIP WOSA/XRT v1.01 Technical Articles This is the contains the WOSA/XRT version 1.01 technical articles. Use the -d switch of PKUnZip to expand the directory structures in this archive. See the WOSA-XRT subdirectory readme.txt for more information. ftp://ftp.microsoft.com/Developr/DRG/OLE-Info/OLE-Industry-Solutions/WOSA-XRT/XRTSPC.ZIP WOSA/XRT Design Specification v1.01 This is the WOSA/XRT Design Specification Version 1.01. It fixes several minor problems that were found in the original specification. The specification contains a new section titled "Version 1.01 Changes". See the WOSA-XRT subdirectory readme.txt for more information. ftp://ftp.microsoft.com/Developr/DRG/OLE-Info/OLE-Industry-Solutions/WOSA-XRT/XRTSAM.ZIP WOSA/XRT v1.01 Sample Code This is the contains the WOSA/XRT version 1.01 sample code. It contains a new version of many WOSA/XRT samples: XRTFrame, XRTView, Microsoft Excel 5.0 AddIn Sample, and XRTTick (OLE Control sample). Use the -d switch of PKUnZip to expand the directory structures in this archive. See the WOSA-XRT subdirectory readme.txt for more information. ftp://ftp.microsoft.com/Developr/DRG/OLE-Info/Samples/dhello.zip DHello OLE Automation Sample This is DHello, a new OLE Automation sample. It demonstrates dual interfaces and rich error handling. ftp://ftp.microsoft.com/Developr/DRG/OLE-Info/Samples/oatechno.zip Windows NT 3.5 OLE Automations Technical Note This is a technote that describes the new OLE Automations features implemented in Windows NT 3.5. If you are doing OLE Automation development, you'll find this summary of new features useful to integrate into your applications. ftp://ftp.microsoft.com/Developr/DRG/Global/cisconf.zip Win32 Globalization Online Conference Log This is log of a recent CompuServe online conference, the topic of which was internationalization of Win32 application software. ftp://ftp.microsoft.com/Developr/DRG/WinG/static.zip Static WinG Sample Application This is Static, a WinG sample application. It illustrates what could be considered a 'minimum' WinG application. It creates a bitmap, and gets a pointer to the data buffer associated with the bitmap. It also creates a palette, and properly associated this palette with the bitmap, and then it randomly selects a color index for the first pixel in the bitmap, and then proceeds to walk the entire bitmap, indexing the color of each pixel based on the first pixel. To use this as a starting point for your WinG application, you would want to modify the code that sets the colors of the selected palette (Static is just using random values), and then you would want to modify the code that is being used to assign the values of the pixels to be appropriate for your application. ftp://ftp.microsoft.com/Developr/DRG/OLE-Info/OLE2View/ole2view.zip Ole2View OLE Utility v1.33 This is Ole2View v1.33, an OLE utility, both Win16 and Win32 versions. This release fixes several bugs (mostly of a cosmetic nature) found in the versions of Ole2View that ship with Visual C++ 1.5, Visual C++ 2.0, and the Windows NT 3.5 SDK. If you use Ole2View, you should delete all existing copies form your system (\MSTOOLS\BIN, \MSVC20\BIN, \MSVC\BIN) and use this new version. Email bugs/feedback to ole2view@microsoft.com. ftp://ftp.microsoft.com/Developr/DRG/Multimedia/WinToon/wthelp.zip WinToon WinHelp File This is wintoon.hlp, a Windows Help file version of the wintoon.mvb (the Multimedia Viewer documentation), for folks that don't have Viewer. This is supplementary documentation for WinToon, an animation playback tool for Windows. ftp://ftp.microsoft.com/Developr/DRG/Multimedia/WinToon/wtfaq.zip WinToon FAQ This is toonfaq.wri, an updated FAQ on WinToon, in Windows Write format. This is supplementary documentation for WinToon, an animation playback tool for Windows. ftp://ftp.microsoft.com/Developr/DRG/Multimedia/WinToon/wtpr.zip WinToon Press Release This is toonpr.wri, the WinToon press release, in Windows Write format. This is supplementary documentation for WinToon, an animation playback tool for Windows. ftp://ftp.microsoft.com/Developr/DRG/Multimedia/fontex.zip Multimedia Viewer Font Table Entry Filter Utility This is an MS-DOS application which filters extraneous font table entries out of the of \fonttbl saved to the RTF file by Word 6. The Viewer compiler may run of memory when compiling if the font table grows too large. If you are getting the 5059 error, this filter may help. ftp://ftp.microsoft.com/Developr/DRG/Multimedia/autoplay.zip Windows 95 AutoPlay Information This document explains AutoPlay, a feature enabled by the new 32-bit, protected mode driver architecture in Windows 95 making multimedia title installation and configuration under Windows 95 virtually as simple as sticking a CD cartridge in the drive. ftp://ftp.microsoft.com/Developr/DRG/Plug-and-Play/Comm/pnpcom.zip Plug and Play External COM Device Specification v0.99 This is "Plug and Play External COM Device Specification", version 0.99, dated October 20, 1994 (this replaces version 0.94). This specification presents a mechanism to provide automatic configuration capability to peripheral devices (like mice and serial printers) that connect to a PC using COM ports. The essential elements of Plug and Play (PnP) COM are detecting attachment of serial devices, identifying the device, locating a driver for the device, and detecting detachment of serial devices. The two major architectural goals to support full PnP of COM devices are to focus on ease-of-use for the end-user, and to maintain backward and forward compatibility. Compatibility is maintained such that PnP COM devices will electrically and functionally inter-operate with standard EIA/TIA-232-E, EIA/TIA-574 and equivalent serial ports and with existing software for compatible serial devices. Any software that does PnP COM Enumeration will detect PnP compatible COM devices, but will not damage, incapacitate or confuse older non-PnP COM devices. ftp://ftp.microsoft.com/Developr/DRG/Plug-and-Play/DevID/devids.zip Windows Generic Device IDs and Plug and Play BIOS Device Type Codes Idassign.txt discusses Windows Generic Device IDs, and how to obtain one for new ISA Plug and Play hardware. Devids.txt is the list of Windows Generic Device IDs and Plug and Play BIOS device type codes. Part I lists the Generic Device IDs, and Part II lists the Device Type Codes. This is new information as of October 1994. ftp://ftp.microsoft.com/Developr/DRG/Global/rltools.zip Resource Localization Tool Set This is RLTools, 32-bit Edition, is a set of utilities used in localizing Win32 executable format files (.EXE, .DLL, etc.) and .RES files. This version is Unicode based so it runs on Windows NT only. These tools are unsupported -- please do not call Microsoft Product Support. If you find any bugs, you can submit them by email to global@microsoft.com. This is version 1.82, replacing an older version which was previously available on this server. ftp://ftp.microsoft.com/developr/drg/Conferences/WinNT_Server_PDC.txt Windows NT Server Professional Developers Conference (PDC) announcement This is the announcement for the Microsoft Windows NT Server Professional Developers Conference (PDC), taking place in Seattle, Washington during January 18-20, 1995. ftp://ftp.microsoft.com/developr/drg/Multimedia/MediaView/mv12kit.zip MediaView toolkit version 1.2 This is the MediaView toolkit version 1.2 for text based MultiMedia development. MediaView is Microsoft's Multimedia content organization, packaging, and rendering technology. The zip file contains all the tools and libraries to enable Multimedia developers get started writing text based Mutimedia titles for Windows. When unpacking this 8 megabyte archive, use the -d PKUnzip switch to preserve the directory structure. Support for this product is via CompuServe's WINMM forum. ftp://ftp.microsoft.com/developr/drg/catalogs/olecat.zip Component Software: OLE 2 Applications Catalog This catalog contains the latest compilation of third-party OLE component software applications. Entries within the catalog describe the names of ISVs, addresses, company contacts, phone and fax numbers, product descriptions including levels of OLE compatibility for each product, prices, RISC availability, and international contact information. The catalog is now available in an easy-to-navigate helpfile format complete with alphabetical product index, a product category index, a relational search index, and identification of all server applications. This catalog has been recently revised. ftp://ftp.microsoft.com/developr/drg/conferences/Win32-Intl-Seminar.txt Microsoft Win32 Internationalization Seminar description This is a description of the Microsoft Win32 Internationalization Seminars, none one-day seminars offered at various locations in North America during January-March, 1995. ftp://ftp.microsoft.com/Developr/DRG/Conferences/WinHEC.txt Windows Hardware Engineering Conference (WinHEC '95) announcement This is an announcement for the Microsoft Windows Hardware Engineering Conference (WinHEC '95), taking place March 20-22, 1995 at the Moscone Center in San Francisco, CA, USA. This file includes information on this conference's content and how to register. Note that the early conference registration date is February 12, 1995. ftp://ftp.microsoft.com/developr/drg/Win32/AutoRun.zip AutoRun: An 'AutoPlay' Example for Windows 95 AutoRun illustrates the new 'AutoPlay' feature that has been added to Windows 95. AutoPlay is the method by which the operating system will automatically execute your application off of CD-ROM when the CD is inserted into the drive, if you include an \AUTORUN.INF for the system to process. It is intended that this sample code demonstrate how to seamlessly integrate the Windows 95 AutoPlay functionality with your application. Included in this archive are a few things to demonstrate this. AutoRun is a sample Win32 application which is run by the AUTORUN.INF as a "splash screen" application; it calls the main application, Static.exe, an x86 Win32 executable sample application. AutoRun can be easily modified to use an application other than Static. The AutoRun Win32 code will work in Windows 95, Windows NT, or Windows 3.1 using Win32s. For more information on AutoRun, see AutoRun.wri; for more information on the Windows 95 AutoPlay interface, see AutoPlay.doc. ftp://ftp/microsoft.com/developer/drg/PIP/PIPQ&A.DOC Microsoft Product Integration Program: Announcement Q&A This contains information on the Microsoft Product Integration Program (PIP). This document contains answers to commonly-asked questions on this program. For more information on PIP, see the readme.txt in this same subdirectory. ftp://ftp/microsoft.com/developer/drg/PIP/PIPFACTS.DOC Microsoft Product Integration Program: Fast Facts This contains information on the Microsoft Product Integration Program (PIP). This document contains an overview of PIP, a description, its benefits, its requirements, the acquisition process, etc. For more information on PIP, see the readme.txt in this same subdirectory. ftp://ftp/microsoft.com/developer/drg/PIP/PI_AGREE.DOC Microsoft Product Integration Program: Agreement This contains information on the Microsoft Product Integration Program (PIP). This is the PIP legal agreement. For more information on PIP, see the readme.txt in this same subdirectory.