← Back to context

Comment by cbh34680

10 months ago

Thank you for the comment. The motivation for the development was the desire to easily view application logs in S3 (for free). Initially, I considered using FUSE, but I became interested after reading the following article: https://winfsp.dev/doc/Native-API-vs-FUSE/

Awesome, very interesting! Thanks for providing that.

WinFsp isn't "native" in the sense it's a wrapper on the Microsoft provided interface AFAICT

Shell Namespace extensions is the pure-windows way via COM and all that junk. WinFsp is very cool though since FUSE is a much nicer API but probably less you can do to be a very explorer thing

  • Thank you for the detailed explanation. Pure control of Explorer through COM also seems interesting. I'm still in the process of understanding WinFsp, so I can't get to that yet, but it's a challenge I want to tackle in the future.