SAMPLE: Reading the Boot Sector of a DriveLast reviewed: February 15, 1996Article ID: Q102870 |
The information in this article applies to:
SUMMARYBOOTSEC demonstrates how to use Interrupt 25h (absolute disk read) to read the boot sector (the first sector on head 0, cylinder 0) off of a drive (either a floppy disk drive or hard disk). BOOTSEC checks to see whether the drive is one of the following:
Drive Detection Method --------------------------------- CD-ROM Interrupt 2F calls to MSCDEX. Net drive Windows API WNetGetConnection(). RAM drive Checks the boot sector to see if there is one FAT. Hard disk Checks the media BYTE of the boot sector. If it is equal to 0xF8h then it is a hard disk. Floppy disk Checks the media BYTE of the boot sector. If it is not equal to 0xF8h and it is not a RAM drive, net drive, or CD-ROM drive, then it is a floppy disk drive.BOOTSEC also shows how to implement a dialog box as a main window using a private dialog class.
MORE INFORMATIONThe following information is contained in the boot sector:
Download BOOTSEC.EXE, a self-extracting file, from the Microsoft Software Library (MSL) on the following services:
|
Additional reference words: 3.10 INT softlib BOOTSEC.EXE
© 1998 Microsoft Corporation. All rights reserved. Terms of Use. |