有谁知道,是否有可能,如何获得生成文件系统事件的用户名(使用Java 7 nio包或JNA库)?
答案 0 :(得分:1)
文件系统不会记录(并且此类信息并非始终可用)用户名或执行文件系统操作的进程的其他凭据。文件系统筛选器驱动程序能够同步检索此信息(如果可能,再次),并以某种方式报告它。
但是,文件系统过滤器不是用Java编写的。例如,我们的CallbackFilter产品通知用户模式进程有关文件系统事件,但我们不提供Java API来使用它。如果您编写自己的文件系统过滤器驱动程序,则可以为其创建用户模式代码,该代码将在一侧与Java交互,在另一侧与驱动程序交互。