1 / 13
文档名称:

读写磁盘指定位置信息.pptx

格式:pptx   大小:45KB   页数:13页
下载后只包含 1 个 PPTX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

读写磁盘指定位置信息.pptx

上传人:小屁孩 2022/12/7 文件大小:45 KB

下载得到文件列表

读写磁盘指定位置信息.pptx

文档介绍

文档介绍:该【读写磁盘指定位置信息 】是由【小屁孩】上传分享,文档一共【13】页,该文档可以免费在线阅读,需要了解更多关于【读写磁盘指定位置信息 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。读/写磁盘指定位置信息
读写磁盘指定位置信息共13页,您现在浏览的是第1页!
一、实验目的
了解磁盘的物理组织
掌握windows系统提供的有关对磁盘操作API
根据输入的扇区号读/写指定扇区
读写磁盘指定位置信息共13页,您现在浏览的是第2页!
二、实验内容
在上次实验基础上,继续完成该实验。编写两个函数,分别完成如下功能:
对给定的扇区号读取该扇区的内容;
将用户输入的数据写入指定的扇区
读写磁盘指定位置信息共13页,您现在浏览的是第3页!
三、实验指导

1)设置读/写操作的位置
用于移动一个打开文件中的读/写指针
原型:
DWORDSetFilePointer(
HANDLEhFile,//文件句柄
LONGlpDistanceToMove,
//文件指针要移动的便移量的低32位
PLONGlpDistanceToMoveHigh,
//文件指针要移动的便移量的高32位
DWORDdwMoveMethod,//移动起点
);
读写磁盘指定位置信息共13页,您现在浏览的是第4页!
使用实例:
(1)读文件时
rc=SetFilePointer(Handle,BytestoRead,NULL,FILE_BEGIN);
BytestoRead=SectorNumber*();
(2)写文件时
rc=SetFilePointer(Handle,SecterMove,NULL,FILE_BEGIN);
SecterMove=SectorNumber*();
读写磁盘指定位置信息共13页,您现在浏览的是第5页!
实例
ReadFile(Handle,ReadBuffer,BytestoRead,&BytestoRead,NULL)
读写磁盘指定位置信息共13页,您现在浏览的是第6页!
实例
WriteFile(Handle,WriteBuffer,512,&BytestoWrite,NULL)
读写磁盘指定位置信息共13页,您现在浏览的是第7页!

1)在上节实验课基础上,显示指定盘信息(H盘);
2)由用户选择:R、W、Q,其中R表示完成读指定的功能,可用函数BoolSectorRead(HANDLEHandle),W表示完成给定扇区号写入信息的功能,可用函数
BoolSectorWrite(HANDLEHandle),
Q表示程序退出;
读写磁盘指定位置信息共13页,您现在浏览的是第8页!
参数dwMoveMethod的值

描述
FILE_BEGIN
开始为0或者为文件的开始位置
FILE_CURRENT
开始点为文件指针的当前位置
FILE_END
开始点为文件的结尾位置
读写磁盘指定位置信息共13页,您现在浏览的是第9页!
2)读文件
读取磁盘指定区域的内容,即从文件指针指示的位置开始读取文
件中的数据
原型:
BOOLReadFile(
HANDLEhFile,//要读的文件的句柄
LPVOIDlpBuffer,//指向文件缓冲区的指针
DWORDnNumberOfBytesToRead,
//从文件中要读取的字节数
LPDWORDlpNumberOfBytesRead,
//指向从文件中要读取的字节数的指针
LPOVERLAPPEDlpOverlapped
//指向OVERLAPPED结构的指针
);
读写磁盘指定位置信息共13页,您现在浏览的是第10页!

最近更新

第六章T-SQL语句基础 8页

实用的英语专业的实习报告锦集五篇(全文共994.. 3页

实战进攻训练教案 3页

实用的职业规划职业规划模板合集七篇 19页

2024年xx学院职业倾向性测试题库丨精品(全优.. 37页

实用的美国作文[共5篇] 4页

2024年四川省高职单招职业适应性测试题库【典.. 55页

2024年四川省高职单招职业适应性测试题库加答.. 58页

2024年四川省高职单招职业适应性测试题库含答.. 55页

2024年四川省高职单招职业适应性测试题库附下.. 56页

2024年山东省高职单招职业适应性测试题库加答.. 45页

2024年山东省高职单招职业适应性测试题库含答.. 45页

2024年河南省高职单招职业适应性测试模拟试题.. 56页

2024年河南省高职单招职业适应性测试模拟试题.. 55页

2024年河南省高职单招职业适应性测试题库-精品.. 58页

学前认识动物教案 3页

2024年河南省高职单招职业适应性测试题库带完.. 55页

2024年河南省高职单招职业适应性测试题库附答.. 57页

2024年重庆电子工程职业学院职业倾向性测试题.. 57页

2024年重庆电子工程职业学院职业倾向性测试题.. 57页

一级建造师之一建工程法规题库1000道【名师推.. 329页

安全员继续教育考试题库1000道及参考答案(轻.. 280页

安全员继续教育考试题库1000道(培优b卷) 281页

演出经纪人考试题库1000道及参考答案(巩固).. 275页

好玩礼物手工教案 4页

实验二-应用层协议分析实验报告 6页

软件交易合同 4页

人防物防技防管理制度 2页

5层框架结构教学楼毕业设计计算书(含外文翻译.. 10页

小学科学教科版四年级下册第二单元《电路》复.. 3页