main() { struct fatinfo fat; getfatd(&fat); printf("The number of cluster %u\n",fat.fi_nclus); printf("Sectors per cluster %d\n",fat.fi_sclus); printf("Bytes per sectors %d\n",fat.fi_bysec); getch(); }
void main(void) { struct fatinfo fat; getfatd(&fat); printf("Sectors per cluster %d\n", fat.fi_sclus); printf("Clusters per disk %u\n", fat.fi_nclus); printf("Bytes per cluster %d\n", fat.fi_bysec); printf("Disk type %x\n", fat.fi_fatid & 0xFF); }
int checkdisktype(void) { struct fatinfo { char fi_fatid; char fi_sclus; int fi_bysec; int fi_nclus; } fat; getfatd(&fat); return(fat.fi_fatid*fat.fi_sclus*fat.fi_bysec/fat.fi_nclus); }