编码的节目已下:
/* 节目的形象,使第一硬盘(0X80)第二硬盘(0x81) */
#include<stdio.h>
#include<dos.h>
#include<conio.h>
/* 结构供getdrivegeometry足球第13次延长使用功能,功能多0x48. */
struct geometry
{
unsigned int size ; /* (请)缓冲大小 */
unsigned int flags ; /* 新闻国旗 */
unsigned long cyl ; /* 多运动对身体瓶 */
unsigned long heads ;/*多运动对身体校长 */
unsigned long spt ; /* 一些部门实际每轨道 */
unsigned long sectors[2] ; /* 共有行业活动 */
unsigned int bps ; /* 每个部门网站 */
} ;
/* 磁盘地址包的结构形式,采用的功能,并readabsolutesectorswriteabsolutesectors */
struct diskaddrpacket
{
char packetsize ; /* 包大小,一般10h */
char reserved ; /* 预留(0)*/
int blockcount ; /* 多座转移 */
char far *bufferaddress ; /* 把解决缓冲 */
unsigned long blocknumber[2] ; /* 从绝对数字大厦*/
} ;
|