Kernel 作为微筛选器驱动程序写入的虚拟驱动器能否从sql server数据库进行读写?

Kernel 作为微筛选器驱动程序写入的虚拟驱动器能否从sql server数据库进行读写?,kernel,driver,minifilter,Kernel,Driver,Minifilter,我需要创建一个虚拟驱动器,其中整个文件和目录树,更重要的是权限,都写在sql server数据库中。因此,每当用户打开此虚拟驱动器上的文件夹或文件时,驱动程序都会查询数据库并根据结果创建文件夹的内容 我的问题是:内核模式驱动程序是否可以访问用户模式服务,如sql server?内核模式驱动程序可以与用户模式组件通信,但需要设计用户模式组件来处理此问题。因此,我想不出一种驱动程序直接调用SQL server的方法,但是您设计的驱动程序可以与您设计的服务通信,该服务将执行SQL查询,并将结果返回给驱

我需要创建一个虚拟驱动器,其中整个文件和目录树,更重要的是权限,都写在sql server数据库中。因此,每当用户打开此虚拟驱动器上的文件夹或文件时,驱动程序都会查询数据库并根据结果创建文件夹的内容


我的问题是:内核模式驱动程序是否可以访问用户模式服务,如sql server?

内核模式驱动程序可以与用户模式组件通信,但需要设计用户模式组件来处理此问题。因此,我想不出一种驱动程序直接调用SQL server的方法,但是您设计的驱动程序可以与您设计的服务通信,该服务将执行SQL查询,并将结果返回给驱动程序

API可能是开始了解这一点的好地方