ReactOS 0.4.16-dev-61-ge128cbc
|
Go to the source code of this file.
Classes | |
struct | _PACKED_BIOS_PARAMETER_BLOCK |
struct | _PACKED_BIOS_PARAMETER_BLOCK_EX |
struct | BIOS_PARAMETER_BLOCK |
struct | _PACKED_BOOT_SECTOR |
struct | _PACKED_BOOT_SECTOR_EX |
struct | _FSINFO_SECTOR |
struct | _FAT_TIME |
struct | _FAT_DATE |
struct | _FAT_TIME_STAMP |
struct | _PACKED_DIRENT |
struct | _EA_FILE_HEADER |
struct | _EA_SET_HEADER |
struct | _PACKED_EA |
#define FAT_CLEAN_VOLUME (~FAT32_ENTRY_MASK | 0) |
#define FAT_DIRENT_ATTR_LFN |
#define FAT_DIRTY_VOLUME (~FAT32_ENTRY_MASK | 1) |
#define FatAreTimesEqual | ( | TIME1, | |
TIME2 | |||
) |
#define FatFileAreaLbo | ( | B | ) | (FatRootDirectoryLbo(B) + FatRootDirectorySize(B)) |
#define FatIndexBitSize | ( | B | ) | ((UCHAR)(IsBpbFat32(B) ? 32 : (FatNumberOfClusters(B) < 4087 ? 12 : 16))) |
#define FatRootDirectoryLbo | ( | B | ) | (FatReservedBytes(B) + ((B)->Fats * FatBytesPerFat(B))) |
#define FatRootDirectoryLbo32 | ( | B | ) | (FatFileAreaLbo(B)+((B)->RootDirFirstCluster-2)*FatBytesPerCluster(B)) |
#define FatUnpackBios | ( | Bios, | |
Pbios | |||
) |
#define GetcbList | ( | EASET | ) |
#define SetcbList | ( | EASET, | |
CB | |||
) |
typedef PACKED_DIRENT DIRENT |
typedef struct _EA_FILE_HEADER EA_FILE_HEADER |
typedef struct _EA_SET_HEADER EA_SET_HEADER |
typedef struct _FAT_TIME_STAMP FAT_TIME_STAMP |
typedef struct _FSINFO_SECTOR FSINFO_SECTOR |
typedef struct _PACKED_DIRENT PACKED_DIRENT |
typedef struct _PACKED_EA PACKED_EA |
typedef struct BIOS_PARAMETER_BLOCK * PBIOS_PARAMETER_BLOCK |
typedef EA_FILE_HEADER* PEA_FILE_HEADER |
typedef EA_OFF_TABLE* PEA_OFF_TABLE |
typedef EA_SET_HEADER* PEA_SET_HEADER |
typedef FAT_TIME_STAMP* PFAT_TIME_STAMP |
typedef struct _FSINFO_SECTOR * PFSINFO_SECTOR |
typedef PACKED_BOOT_SECTOR* PPACKED_BOOT_SECTOR |
typedef PACKED_DIRENT* PPACKED_DIRENT |
typedef PACKED_EA* PPACKED_EA |