• Microsoft Developer Network
  • ▶Highlights
  • ▶Technical Articles
  • ▶Sample Code
  • ▶Resource and Strategy
  • ▶Knowledge Base and Bug Lists
  • ▶Books and Magazine Articles
  • ▼Product Documentation
    • ▶C/C++ 7.0
    • ▶Macro Assembler 6.0
    • ▶Multimedia Development Kit
    • ▶OLE 1.0 Programmer's Reference
    • ▶Win32 SDK for Windows NT
    • ▼Windows 3.1 DDK
      • ▶Installation and Update Guide
      • ▼Device Driver Adaptation Guide
        • Title Page
        • ▶Introduction
        • ▼PART 1 Windows Device Drivers
          • PART 1 Windows Device Drivers
          • ▶Chapter 1 Overview of Windows Drivers
          • ▶Chapter 2 Display Drivers
          • ▶Chapter 3 Display Grabbers
          • ▼Chapter 4 Printer Drivers
            • Chapter 4 Printer Drivers
            • ▼4.1 About the Printer Driver
              • 4.1 About the Printer Driver
              • 4.1.1 Printer-Driver Initialization
              • 4.1.2 GDI Information Structure
              • 4.1.3 Enabling and Disabling Physical Devices
              • 4.1.4 Device-Context Management
              • 4.1.5 Dimensions and Mapping Modes
              • 4.1.6 Printer-Driver Environment
              • 4.1.7 Device-Mode Dialog Boxes
              • 4.1.8 Printer-Device Modes
              • 4.1.9 Per-Page Printer Settings
              • 4.1.10 Printer-Model Names
              • 4.1.11 Standard Print Dialogs
              • 4.1.12 Printer Entries in the WIN.INI File
              • 4.1.13 Physical Objects
              • 4.1.14 Device Pens and Brushes
              • 4.1.15 Device Fonts
              • 4.1.16 Color
              • 4.1.17 Output
              • 4.1.18 Text
              • 4.1.19 Fonts
              • 4.1.20 Device-Independent Bitmaps
              • 4.1.21 Print Jobs
              • 4.1.22 Banding Drivers
              • 4.1.23 Other Escapes
              • 4.1.24 Print Manager Support
              • 4.1.25 The Brute Functions
              • 4.1.26 GDI Priority Queues
              • 4.1.27 Stub Functions
              • 4.1.28 Installing Over Previous Versions
              • 4.2 Function Reference
              • AdvancedSetUpDialog
              • DeviceCapabilities
              • DevInstall
              • 4.3 Printer Environment Function Reference
              • GetEnvironment
              • SetEnvironment
              • 4.4 Priority-Queue Function Reference
              • CreatePQ
              • DeletePQ
              • ExtractPQ
              • InsertPQ
              • MinPQ
              • SizePQ
              • 4.5 Print Manager Function Reference
              • CloseJob
              • DeleteJob
              • EndSpoolPage
              • OpenJob
              • StartSpoolPage
              • WriteDialog
              • WriteSpool
              • 4.6 TrueType Structure Reference
              • BITMAPMETRICS
              • FIXED
              • POINTFX
              • SIZEL
              • TTINFO
              • 4.7 File-Format Reference
              • DDRV
          • ▶Chapter 5 Network Drivers
          • ▶Chapter 6 Keyboard Drivers
          • ▶Chapter 7 Communication Drivers
          • ▶Chapter 8 Mouse Drivers
          • ▶Chapter 9 Miscellaneous Drivers
        • ▶PART 2 General Reference
        • ▶PART 3 Appendixes
      • ▶Virtual Device Adaptation Guide
      • ▶Minidriver Development Guide
      • ▶Printers and Fonts Kit
      • ▶Multimedia Device Adaptation Guide
    • ▶Windows 3.1 SDK
    • ▶QuickC for Windows
  • ▶Unsupported Tools & Utilities