Hi,
I am doing just usual stuff like AV file scanning in PostCreate. But what if I decide to scan a file which is opened only for read attributes.
Obliviously the open file request for read attributes would succeed even if other applications have exclusive access to the file (read and share none). In most of the cases I see that FltMgr is able to synchronize conflicting operations, but there are cases like HLK Syscache Test which fail for exFat. The section conflict notification callback is not called, but the test reports corrupted cache.
What do you think about this? Is there any restriction about FltCreateSectionForDataScan that I should not scan file that are not opened for read access?