Open rodwiddowson opened 4 months ago
STATUS_VERIFY_REQUIRED is expected. It is returned whenever fastfat needs to validate that the underlying storage is as expected. Usually after a media ejection, or power state transition or something like that.
I am debugging and issue with my own file system driver and IRP_MN_SURPRISE_REMOVAL so I built a debug version of FASTFAT and started testing.
In my initial set of tests I got a series of PAGED_CODE asserts in the classpnp completion routine Because my own driver was loaded I didn't take any notes but tried to reproduce without it.
Investigations are ongoing but so far I have seen this (FATDATA.c - 478)
I'll keep on testing (with and without my drivers) and I'll fill in more details as I find them.