• Microsoft Developer Network
  • ▶Highlights
  • ▶Technical Articles
  • ▶Sample Code
  • ▶Resource and Strategy
  • ▼Knowledge Base and Bug Lists
    • ▶C/C++ KBase
    • ▶CodeView KBase
    • ▶LAN Manager KBase
    • ▶MASM KBase
    • ▼MS-DOS KBase
      • International Currency Rule Not Documented Properly
      • File Handle Open Function Incompatibilities
      • INF: Opening a Character Device in Raw Mode
      • PRB: Multiple Device Drivers in a Single File Do Not Load
      • Rename FCB Incorrect in Norton Book
      • Error in Norton Programming Book
      • Video Service Discrepancy in Microsoft Press Books
      • BYTE_TO_DEC Macro from Programmer's Reference Manual
      • INF: How to Use ANSI.SYS Escape Sequences from a Program
      • INF: Definition of Raw and Cooked Modes
      • CHAINing (as Opposed to EXECing) Processes
      • PRB: Problems Inputting ALT+Q and ALT+R in Cooked Mode
      • PRB: Determining a File's Name Given a File Handle
      • INF: How to Truncate a File
      • MS-DOS 3.20: Disk Parameters for 80-Track-Per-Side Drives
      • Increasing Available File Handles in MS-DOS Version 3.30
      • Determining the Number of File Handles Free to an Application
      • Get Extended Error Problems with MS-DOS Version 3.00
      • SHARE Unusable when a Network Node Crashes
      • Overwriting the PSP of a TSR Application
      • Implicit Resetting of the DTA in PSP by MS-DOS
      • Executable File Format of Replacement Command Interpreters
      • Changing ROM BIOS Disk Media Types between 1.2 Meg. and 360K
      • Unsharing a SHAREd Environment in MS-DOS
      • MS-DOS: Determining the FAT Size for a DISK
      • MS-DOS: Documentation on Function 6CH: Extended Open/Create
      • SHARE.EXE Required to Support Removable Media Device Drivers
      • Calling the MS-DOS EXEC Service from within a TSR Application
      • Availability of the VCPI Specification for MS-DOS Programs
      • MS-DOS: Examples of Improper FCB Usage
      • MS-DOS: Absolute Input/Output, the FAT, and Buffers
      • Volume Serial Numbers in MS-DOS Version 4.00
      • Extended BIOS Data Area Reduces PS/2 RAM by 1K
      • MS-DOS: How to Detect If SHARE.EXE Is Present
      • SNAP.ASM from MS-DOS Encyclopedia Code Incorrect
      • Books Containing Information on Writing MS-DOS Device Drivers
      • Replace Case Mapping Function with Proprietary Version
      • 4.00, 4.01 PRINT.COM Works Incorrectly with SUBST'd Drives
      • Customized CHKDSK Needed with Third-Party RAM Disk
      • BACKUP FORMAT.COM File Not Found Problem
      • Determining Whether Resident Programs Are Loaded
      • Using a CTRL+Z Character to Terminate Text Files
      • ROM BIOS Drive Parameter Table (INT 13H Service 08H)
      • Scancode/Keycode Table for F11 and F12 Keys
      • Detecting Logical Removable Drives
      • Different Ways to Write File Information to Disk
      • MS-DOS Limit on Open Concurrent File Handles
      • Problems Determining If Printer Is Attached
      • DTA Address Should Be Saved and Restored If Using EXEC
      • Running Out of Memory When Chaining to Other Programs
      • MS-DOS: Keeping Data in Files Contiguous
      • Formatting a Floppy Disk Using ROM BIOS Calls
      • File Truncation Can Cause Lost Clusters
      • Setting Number of Lines with ANSI.SYS
      • 4208.CPI and 5202.CPI Have an Incorrect Header
      • Finding a Program's Fully Qualified Pathname
      • Function 0Ah Incompatible with Function 0Ch
      • PRINT Requires a Well-Formed Pathname
      • INF: Finding an ASCII Character's Scan Code
    • ▶MS Foundation Classes (MFC) KBase
    • ▶MS Test for Windows KBase
    • ▶Multimedia KBase
    • ▶Programmer's WorkBench KBase
    • ▶QuickC for Windows KBase
    • ▶SOL Server KBase
    • ▶Visual Basic KBase
    • ▶Windows DDK KBase
    • ▶Windows for Pen Computing KBase
    • ▶Windows SDK KBase
  • ▶Books and Magazine Articles
  • ▶Product Documentation
  • ▶Unsupported Tools & Utilities