• ▼MSDN Library Visual Studio 6.0
    • ▶Welcome to the MSDN Library
    • ▶Visual Studio Documentation
    • ▶Visual Basic Documentation
    • ▶Visual C++ Documentation
    • ▶Visual FoxPro Documentation
    • ▶Visual InterDev Documentation
    • ▶Visual J++ Documentation
    • ▶Visual SourceSafe Documentation
    • ▶Tools and Technologies
    • ▶Microsoft Office Development
    • ▶Platform SDK
    • ▶SDK Documentation
    • ▶DDK Documentation
    • ▶Windows Resource Kits
    • ▶Specifications
    • ▼Knowledge Base
      • About the Knowledge Base
      • ▶Access
      • ▶Access Distribution Kit
      • ▶ACME Setup Program
      • ▶ActiveX Data Object.
      • ▶ActiveX Server Framework
      • ▶ActiveX Software Development Kit
      • ▶Com Transaction Integrator
      • ▶Commerce Server
      • ▶Excel
      • ▶Exchange
      • ▶Fortran Compiler
      • ▶FoxPro
      • ▶FrontPage
      • ▶Handheld PC (HPC)
      • ▶IE Current Release
      • ▶Image Composer
      • ▶Internet Explorer Administration Kit
      • ▶Internet Explorer Application Usage
      • ▶Internet Explorer Development
      • ▶Internet Information Server
      • ▶Internet Server API
      • ▶Internet Studio
      • ▶Java
      • ▶Macro Assembler
      • ▶Mail For PC Networks
      • ▶Messaging Application Programmers Interface
      • ▶Microsoft Data Access Components
      • ▶Microsoft Developer Network
      • ▶Microsoft Internet Scripting Languages
      • ▶Microsoft Mouse Products
      • ▶Microsoft Natural Keyboard
      • ▶Microsoft Programming Utilities
      • ▶Micrsoft Site Server and Microsoft Commercial Internet System
      • ▶Miscellaneous Internet Topics
      • ▶MS Message Queue
      • ▶NetShow
      • ▶Office
      • ▶OLE Applications
      • ▶OLE DB
      • ▶OLE Programming
      • ▶Open Database Connectivity (ODBC)
      • ▶Outlook
      • ▶Proxy Server
      • ▶SNA Server
      • ▶SourceSafe
      • ▶SQL Server
      • ▶Systems Management Server
      • ▶Transaction Server
      • ▶Visual Basic Environment, editing and debugging Visual Basic
      • ▶Visual Basic for Applicaions SDK
      • ▶Visual Basic for Applications, Programming with
      • ▶Visual Basic for Windows
      • ▶Visual C++
      • ▶Visual Studio
      • ▶Win32 Device Driver Kit
      • ▶Win32 Software Development Kit
      • ▶Windows 3.x Retail Product
      • ▶Windows 95 Device Driver Kit
      • ▶Windows 95.x Retail Product
      • ▼Windows Device Driver Kit
        • Adding Custom Page Sizes for PostScript Driver
        • Adjusting Mouse Acceleration Within a Driver
        • AllocCStoDSAlias Function Not Documented
        • API Translation Buffers in Enhanced Mode Windows
        • Async VMM Services May Be Called by Interrupt Handlers
        • Binding a TSR to a VxD
        • BUG: MSODISUP.386 Giving Bad Value for Link Speed Causes Hang
        • BUG: Sharing IRQ with COM1 Causes System to Reboot
        • BUG: UNIDRV Does Not Create Black Plane
        • BUG: V86MMGR Virtual Device Boundary Condition Fails
        • BUG: VKD_API_Force_Key Can Cause Windows Crash
        • BUG: Win 3.1 Kernel Debugger 3.10.46 Locks Up on Pentium Sys
        • Calling a DLL Written for Windows from a TSR for MS-DOS
        • Calling Windows Functions from a Device Driver
        • CE_OVERRUN Errors with Serial Communications
        • Claiming Critical Sections on Timer Ticks
        • Complete Text PW0562: Printer Compatibility Testing
        • Complete Text PW0563: Display Compatibility Testing
        • Developing Printer Device Drivers for Microsoft Windows
        • Development Environment Required to Use Windows DDK
        • Display Driver and Printer Driver Testing
        • Display Driver Compatibility
        • Display Driver Compatibility Testing Appnote Available
        • Display Drivers and Background Drawing to Memory Bitmaps
        • DOCERR: CVTHPPFM.EXE Cannot Convert .PFM Format to UNITOOL
        • DOCERR: Index DC_ENUMRESOLUTIONNAMES Doesn't Exist
        • DOCERR: No Color Library Source Included in 3.1 DDK
        • DOCERR: Printer Entries in WIN.INI
        • DOCERR: The brute Function dmExtTextOut Is Supported
        • Documentation for the DOWNLOADFACE Printer Escape
        • Driver Functions SetDIBtoDevice and StretchDIB
        • FIX: COMM.DRV Locks Up with Full Duplex Communications
        • FIX: Posting WM_COMMNOTIFY Messages May Fail
        • Handling NULL lpDrawMode in a Display Driver
        • How a TSR Can Serialize Access to Its Data
        • How Display Drivers Use Shadow RAM
        • How Microsoft Windows Uses an MS-DOS Mouse Driver
        • How to Program DMA Transfers in the Protected Mode Windows Env
        • How to Read Text Mode Screen of MS-DOS Session in Windows
        • How to Use the TrueType Fonts Built into the Printer
        • How to Write a Driver for a Custom Hardware Device
        • How to Write NDIS 3 MAC Drivers for WFW 3.11 or Windows 95
        • HOWTO: Search for Windows DDK Articles Using KBKeywords
        • I/O Device Serialization and Virtualization
        • Idle Interrupt (INT 28h) Under Windows 3.0
        • Implementing Display Driver Device Bitmaps
        • INF: Version Information Resources in VxDs
        • INFO: How VMs Can Communicate with VxDs
        • Initializing Virtual Devices and Hooking Interrupts
        • Instanced Data Management in Enhanced Mode Windows
        • INT 12h and Windows Enhanced Mode
        • IOCtl Calls in Protected-Mode Microsoft Windows
        • Microsoft Windows GDI Defines Monochrome Bitmap Format
        • Modifying COMM.DRV to Support up to Nine Ports
        • New Features of UniTool 1.2/Unidriver 3.1.2
        • New Printer Escapes in PostScript Driver Version 3.52
        • Obtaining a Virtual Device (VxD) ID Number
        • Overview of Printer Font Metrics (PFM) Files
        • PostScript Fonts Have Two Font Names
        • PRB: Compile Error In Postscript Driver Shipped w/ Windows 3.1 D
        • PRB: Display Monitor Goes Blank After the Logo Display
        • PRB: FastDisk BusMaster DMA Disk Devices Crashes When Paging
        • PRB: Four Printer Escapes Documented Incorrectly
        • PRB: GetCharWidth() Function in Printer Driver Is Never Called
        • PRB: INT 2Fh 1684h May Return ES == 0 and DI != 0
        • PRB: Linear Addr Mode Display Driver
        • PRB: Network Drive Type Reported Incorrectly
        • PRB: No Output from VxD Debug_Out and Trace_Out Macros
        • PRB: Problems Printing with Samsung 2412 Printer
        • PRB: UNIDRV.DLL Maps Solid-Color Pens to Black on Mono Printer
        • PRB: Video Driver GP-Faults When Handling Large Bitmaps
        • PRB: WDEB386 Does Not Find Driver Symbol Files
        • Printer Compatibility Testing Application Note
        • Printer Driver Does Not Realize Pens or Brushes
        • Receiving a Physical COM Port from the Windows VCD
        • Returning NDIS_STATUS_PENDING from Your MacAddAdapter
        • Ring Protection Under Windows 3.1
        • SAMPLE: Basic Virtual Device (VxD) Structure
        • SAMPLE: Calling PostMessage from a Virtual Device (VxD)
        • SAMPLE: Capturing Global Interrupts in Enhanced Mode
        • SAMPLE: DDK Sample SETKBD Available in Software Library
        • SAMPLE: Developing Windows 3.1 Video Drivers
        • SAMPLE: DMA in Windows 3.0
        • SAMPLE: Hot Keys in Windows 386 Enhanced Mode
        • SAMPLE: How GETSCALINGFACTOR Affects a Clipping Region
        • SAMPLE: Minidriver Dump() and BlockOut() Callbacks
        • SAMPLE: Simulating Real Mode Interrupts
        • SAMPLE: User Interaction w/ a VxD Using Message Mode Services
        • SAMPLE: Using DPMI as the Host for MS-DOS Protected Mode Apps
        • SAMPLE: Using NetBIOS Under Microsoft Windows
        • SAMPLE: VxD Helps MS-DOS Application Query Screen State
        • Sharing IRQs with the Windows 3.0 Communications Driver
        • Source to PostScript Driver 3.5 Help File Available
        • The Aspect* and LogPixels* Values from GetDeviceCaps()
        • The Lower Order Word of 32-Bit ROP Codes
        • Tips on Using WDEB386
        • Tools Needed to Compile or Build a Minidriver
        • Tools Needed to Compile or Build Printer Driver Not Minidriver
        • UNIDRV Does Not Send Black Plane to Dump() Function
        • Using Auto-Initialize DMA Under Windows
        • Using Call_Priority_VM_Event
        • Using Selectors from _Allocate_LDT_Selector Service
        • Using the AdvancedSetUpDialog() Configuration Call
        • Using the Interrupt 2Fh Critical Section Services
        • Virtual Communications Driver Functional Structure
        • Virtual Display Device I/O Trapping
        • Windows 3.0 Does Not Support Auto-Initialize DMA
        • Windows 3.1x Print Manager Not Designed to Be Replaced
        • Windows for Workgroups NDDK Frequently Asked Questions
        • Writing Embedded Applications for Microsoft Windows
        • You Can Call a DLL Function from a Printer Driver
      • ▶Windows for Workgroups and Windows NT Networking Issues
      • ▶Windows NT
      • ▶Windows Software Development Kit
      • ▶Word
    • ▶Technical Articles
    • ▶Backgrounders
    • ▶Books
    • ▶Partial Books
    • ▶Periodicals
    • ▶Conference Papers