|
YourDefrag
SVN
|
#include <ScanFat.h>
Public Attributes | |
| UCHAR | BS_jmpBoot [3] |
| UCHAR | BS_OEMName [8] |
| USHORT | BPB_BytsPerSec |
| UCHAR | BPB_SecPerClus |
| USHORT | BPB_RsvdSecCnt |
| UCHAR | BPB_NumFATs |
| USHORT | BPB_RootEntCnt |
| USHORT | BPB_TotSec16 |
| UCHAR | BPB_Media |
| USHORT | BPB_FATSz16 |
| USHORT | BPB_SecPerTrk |
| USHORT | BPB_NumHeads |
| ULONG | BPB_HiddSec |
| ULONG | BPB_TotSec32 |
| union { | |
| struct { | |
| UCHAR BS_DrvNum | |
| UCHAR BS_Reserved1 | |
| UCHAR BS_BootSig | |
| ULONG BS_VolID | |
| UCHAR BS_VolLab [11] | |
| UCHAR BS_FilSysType [8] | |
| UCHAR BS_Reserved2 [448] | |
| } Fat16 | |
| struct { | |
| ULONG BPB_FATSz32 | |
| USHORT BPB_ExtFlags | |
| USHORT BPB_FSVer | |
| ULONG BPB_RootClus | |
| USHORT BPB_FSInfo | |
| USHORT BPB_BkBootSec | |
| UCHAR BPB_Reserved [12] | |
| UCHAR BS_DrvNum | |
| UCHAR BS_Reserved1 | |
| UCHAR BS_BootSig | |
| ULONG BS_VolID | |
| UCHAR BS_VolLab [11] | |
| UCHAR BS_FilSysType [8] | |
| UCHAR BPB_Reserved2 [420] | |
| } Fat32 | |
| }; | |
| USHORT | Signature |
| union { ... } |
| UCHAR FatBootSectorStruct::BPB_Reserved[12] |
| UCHAR FatBootSectorStruct::BPB_Reserved2[420] |
| UCHAR FatBootSectorStruct::BS_FilSysType[8] |
| UCHAR FatBootSectorStruct::BS_jmpBoot[3] |
| UCHAR FatBootSectorStruct::BS_OEMName[8] |
| UCHAR FatBootSectorStruct::BS_Reserved2[448] |
| UCHAR FatBootSectorStruct::BS_VolLab[11] |
| struct { ... } FatBootSectorStruct::Fat16 |
| struct { ... } FatBootSectorStruct::Fat32 |
1.7.5.1