i am implementing custom windows disk driver, and need FAT32 windows driver reloads it FAT tables, 1 and 2, that is below data sectors. How this can be done?
I need faster method without unmounting the drive. Why i am doing this is because the disk is memory virtual disk and the data is taken from the network in process of accessing sectors. I am writing directory data on-the-fly, it works, but not for the files - because at time driver fetches the FAT - the clusters are free, so files not work. I dissasembled fastfat.sys and found some points... At least i found device ioctl codes that maybe will reload fat table, i will post here if i got success.