gpt4 book ai didi

c - 处理 IRP_MJ_SHUTDOWN

转载 作者:太空宇宙 更新时间:2023-11-04 04:44:52 25 4
gpt4 key购买 nike

我正在开发一个使用 diskperf 作为基础的高容量过滤器驱动程序。我正在处理 IRP_MJ_SHUTDOWN IRP,因此在关闭系统时我想保存一个大小在 30Mb 到 500Mb 之间的缓冲区。那么我可以将这个缓冲区写入一个文件,当系统再次重新启动时,我们的驱动程序应该从该文件中读取缓冲区,这可能吗?如果是,那么谁能指导我使用哪些功能?

等待积极回应。

提前致谢。

最佳答案

内核为内核模式驱动程序提供了一组支持例程,包括ZwCreateFile (以及各种相关功能)用于处理文件。因此无需尝试自己构造对文件系统驱动程序的请求。

关于c - 处理 IRP_MJ_SHUTDOWN,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22269065/

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