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
Title Page
▶
Introduction
▼
PART 1 PROGRAMMING FOR MS-DOS
PART 1 PROGRAMMING FOR MS-DOS
Chapter 1 Genealogy of MS-DOS
▶
Chapter 2 MS-DOS in Operation
▶
Chapter 3 Structure of MS-DOS Application Programs
▶
Chapter 4 MS-DOS Programming Tools
▶
Chapter 5 Keyboard and Mouse Input
▶
Chapter 6 Video Display
▶
Chapter 7 Printer and Serial Port
▶
Chapter 8 File Management
▶
Chapter 9 Volumes and Directories
▶
Chapter 10 Disk Internals
▶
Chapter 11 Memory Management
▼
Chapter 12 The EXEC Function
Chapter 12 The EXEC Function
Making Memory Available
▼
Requesting the EXEC Function
Requesting the EXEC Function
The Program Name
The Parameter Block
The Environment Block
The Command Tail
The Default File Control Blocks
Returning from the EXEC Function
More About the Environment Block
Example Programs: SHELL.C and SHELL.ASM
Using EXEC to Load Overlays
▶
Chapter 13 Interrupt Handlers
▶
Chapter 14 Installable Device Drivers
▶
Chapter 15 Filters
▶
Chapter 16 Compatibility and Portability
▶
PART 2 MS-DOS FUNCTIONS REFERENCE
▶
PART 3 IBM ROM BIOS AND MOUSE FUNCTIONS REFERENCE
▶
PART 4 LOTUS/INTEL/MICROSOFT EMS FUNCTIONS REFERENCE
▶
MS-DOS Programmer's Reference
▶
MS Systems Journal
▶
Product Documentation
▶
Unsupported Tools & Utilities