gpt4 book ai didi

c# - 如何拦截对 .NET 程序中文件的访问

转载 作者:可可西里 更新时间:2023-11-01 08:44:41 25 4
gpt4 key购买 nike

我需要在系统尝试访问文件时进行拦截,并在它发生之前做一些事情。

最佳答案

您可以使用 FileSystemWatcher - 但这不会让您拦截事件并提前做事 - 它只会在特定文件或目录以某种方式受到影响后通知您。

拦截文件访问不是一件容易的事。

你可以写一个file system filter driver ,这是操作系统将加载的非托管 DLL,它可以 intercept operations on files or folders .然而,这不是一项简单的任务。

你想达到什么目的,也许有更简单的选择?

关于c# - 如何拦截对 .NET 程序中文件的访问,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2352826/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com