如何使用 C++ 中的 BIOS 中断监视 Windows 中的所有文件更改

how to monitor all file changes in windows using bios interrupts in c++?

本文关键字:文件 Windows C++ 何使用 中的 BIOS 监视 中断      更新时间:2023-10-16

我想使用 c++ 中的 BIOS 中断监控 Windows 中的所有文件更改,但不知道如何做到这一点。有人可以帮我吗?我尝试了Windows API,但无法监视窗口中的所有文件更改。它只是监视特殊目录中的文件更改。

在Windows中,监视中断级别的硬盘驱动器更改并不实用,因为Windows核心会处理它并且它没有打开。

您也可以监视所有进程及其对硬盘驱动器的更改。看看: http://yaprocmon.sourceforge.net/它的开源,所以你可以尝试从中学习。

Windows 使用本机 API 发送有关文件更改的通知。而且它不一定使用 BIOS。

看看 http://msdn.microsoft.com/en-us/library/windows/desktop/aa365261(v=vs.85).aspx