Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

A kernel mode driver written in C#? #39

Closed
hgleaves-ncuadmin opened this issue Jun 14, 2017 · 2 comments
Closed

A kernel mode driver written in C#? #39

hgleaves-ncuadmin opened this issue Jun 14, 2017 · 2 comments

Comments

@hgleaves-ncuadmin
Copy link

Is this a kernel mode filter driver? if so why is most of the source written in C#? Just trying to get some insights.

@shmuelie
Copy link

The kernel mode driver isn't in the repo and (I'm guessing) is in C/C++

@sanoursa
Copy link
Contributor

GvFlt is a kernel mode filter driver that sends some of its requests up to user mode. GVFS is the user mode application that responds to those requests. To greatly oversimplify it, GVFS knows how to enumerate a directory or retrieve file contents, and GvFlt knows how to merge those results into NTFS.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants