Microsoft Developer Network
▶
Highlights
▶
Technical Articles
▶
Sample Code
▶
Resource and Strategy
▶
Knowledge Base and Bug Lists
▼
Books and Magazine Articles
▶
Programming Windows 3.0 (Petzold)
▶
Advanced MS-DOS Programming
▼
MS-DOS Programmer's Reference
▶
Chapter 1 Introduction
▶
Chapter 2 Overview of MS-DOS
▶
Chapter 3 File System
▶
Chapter 4 Character Input and Output
▶
Chapter 5 Program Management
▶
Chapter 6 National Language Support
▶
Chapter 7 Interrupts
▶
Chapter 8 Interrupt 21h Functions
▼
Chapter 9 Device Drivers
Chapter 9 Device Drivers
9.1 Introduction
9.2 Character and Block Devices
▶
9.3 Device-Driver Format
▼
9.8 Device-Driver Function Reference
9.8 Device-Driver Function Reference
Init (Device-Driver Function 00h)
Media Check (Device-Driver Function 01h)
Build BPB (Device-Driver Function 02h)
IOCTL Read (Device-Driver Function 03h)
Read (Device-Driver Function 04h)
Nondestructive Read (Device-Driver Function 05h)
Input Status (Device-Driver Function 06h)
Input Flush (Device-Driver Function 07h)
Write/Write with Verify (Device-Driver Functions 08h and 09h)
Output Status (Device-Driver Function 0Ah)
Output Flush (Device-Driver Function 0Bh)
IOCTL Write (Device-Driver Function 0Ch)
Open Device (Device-Driver Function 0Dh)
Close Device (Device-Driver Function 0Eh)
Removable Media (Device-Driver Function 0Fh)
Output Until Busy (Device-Driver Function 10h)
Generic IOCTL (Device-Driver Function 13h)
Get Logical Device (Device-Driver Function 17h)
Set Logical Device (Device-Driver Function 18h)
IOCTL Query (Device-Driver Function 19h)
▶
9.9 Structures
▶
MS Systems Journal
▶
Product Documentation
▶
Unsupported Tools & Utilities