Thank you for the great job, Bill Zissimopoulo!
Some of our customers would like to use Windows Audit to track access to storage files. CBFS/CbfsConnect drives have not access to SACL information in file properties, and Callback Technologies has not plans to implement that. WinFsp displays and works with Audit page properly (Properties->Advanced->Audit). I double checked that SACL information present in dirs/files SD on memfs drive after that. Unfortunatelly, when we try to check system audit events (directly in Event viewer or using tools like "PA File Sight"), we can see events from native NTFS drive, but not from WinFsp memfs drive. To be sure, I also changed FS name to NTFS, but this did not help. Can you clarify this feature support? May be we do something wrong?
One more question (sorry, 2 questions in one request ;) ). CBFS supports drive mount as a network share, such drive is visible in "net view" as a normal SMB shares. Do you plan to implement this mount in future, or the only way is to use CLI/API for sharing?
BTW I tested Eldos CBFS, Callback Technologies CBFS Connect, WinFsp and Dokany on Server 2019 Insiders Preview 17692, and up to now all worked correct (except Audit). But we expect that legacy drivers like CBFS may be prohibited in this version later. And this is another reason of our interest to WinFsp ;).
Thanks, Takhir