absread
绝对磁盘扇区读、写数据
absread, abswrite,功 能 绝对磁盘扇区读、写数据,用 法 int absread(int drive, int nsects, int sectno, void *buffer);
定义
用 法: int absread(int drive, int nsects, int sectno, void *buffer);
int abswrite(int drive, int nsects, int sectno, void *buffer);
参数说明
drive=0(A驱动器)、1(B驱动器)、
nsects=要读、写的扇区个数(最多64K个);
sectno=起始逻辑扇区号;
程序例:
/* absread example */
#include
#include
#include
#include
int main(void)
{
int i, strt, ch_out, sector;
char buf[512];
getch();
sector = 0;
if (absread(0, 1, sector, &buf) != 0)
{
exit(1);
}
strt = 3;
for (i=0; i<80; i++)
{
ch_out = buf[strt+i];
putchar(ch_out);
}
return(0);
}
参考资料
最新修订时间:2024-03-23 21:28
目录
概述
定义
参数说明
参考资料