资源简介

VC6.0及以上版本 读写扇区(以字节或字读取) 读写簇(以字节或字读取) 读取FAT项 获取BPB信息 获取某文件或文件夹的目录项信息(入口簇及偏移量)

资源截图

代码片段和文件信息

// FAT.cpp: implementation of the FAT class.
//
//////////////////////////////////////////////////////////////////////

#include “stdafx.h“
#include 
#include “FS.h“
#include “FAT.h“

#ifdef _DEBUG
#undef THIS_FILE
static char THIS_FILE[]=__FILE__;
#define new DEBUG_NEW
#endif


//////////////////////////////////////////////////////////////////////
// Construction/Destruction
//////////////////////////////////////////////////////////////////////

FAT::FAT(LPCTSTR pVolumeLab)
{
BPB.BytesPerSector=512;
char pVolTemp[3];
    pVolTemp[0]=pVolumeLab[0];
    pVolTemp[1]=pVolumeLab[1];
pVolTemp[2]=0;
pVolume=pVolTemp;

if(!GetDevice(pVolume))
{
return;
}
if(!GetSpecificBPB(BPB))
{
return;
}
}

FAT::~FAT()
{
if(m_hDevice!=INVALID

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     目录          0  2005-11-09 10:09  diskaccess\Debug

     文件      19747  2004-06-14 20:37  diskaccess\FAT.cpp

     文件       2135  2004-06-13 20:14  diskaccess\FAT.h

     文件      28492  2005-08-16 15:52  diskaccess\FS.APS

     文件       3662  2005-08-17 17:25  diskaccess\FS.clw

     文件       4137  2004-06-10 18:31  diskaccess\FS.cpp

     文件       4779  2004-06-14 20:44  diskaccess\FS.dsp

     文件        527  2004-06-10 18:31  diskaccess\FS.dsw

     文件       1312  2004-06-10 18:31  diskaccess\FS.h

     文件     214016  2005-08-17 17:25  diskaccess\FS.ncb

     文件      80896  2005-08-17 17:25  diskaccess\FS.opt

     文件       2708  2005-08-16 15:53  diskaccess\FS.plg

     文件      11621  2004-06-14 20:21  diskaccess\FS.rc

     文件       1662  2004-06-10 18:31  diskaccess\FSDoc.cpp

     文件       1431  2004-06-10 18:31  diskaccess\FSDoc.h

     文件       3149  2004-06-14 20:47  diskaccess\FSView.cpp

     文件       1705  2004-06-14 20:46  diskaccess\FSView.h

     文件       1376  2004-06-14 20:44  diskaccess\Hide_FAT32.cpp

     文件        635  2004-06-14 18:48  diskaccess\Hide_FAT32.h

     文件       2503  2004-06-10 18:31  diskaccess\MainFrm.cpp

     文件       1581  2004-06-10 18:31  diskaccess\MainFrm.h

     文件       4215  2004-06-10 18:31  diskaccess\ReadMe.txt

     文件       1078  2004-06-10 18:31  diskaccess\res\FS.ico

     文件        394  2004-06-10 18:31  diskaccess\res\FS.rc2

     文件       1078  2004-06-10 18:31  diskaccess\res\FSDoc.ico

    ..A.SH.      6144  2004-06-14 21:36  diskaccess\res\Thumbs.db

     文件       1078  2004-06-10 18:31  diskaccess\res\Toolbar.bmp

     目录          0  2005-11-09 10:08  diskaccess\res

     文件        636  2004-06-14 20:21  diskaccess\resource.h

     文件        204  2004-06-10 18:31  diskaccess\StdAfx.cpp

............此处省略7个文件信息

评论

共有 条评论