我是一个新手,我正在开发一个跟踪文件创建/写入/修改的驱动程序。现在我被告知要处理卷快照。我看过 Windows SDK 附带的 VSS 代码。但是我被告知要在内核级别使用 VSS,这意味着我必须找出如何通过我的驱动程序使用或通信 Windows 卷快照服务。请有人对此提供一些意见并尝试帮助我,因为我在谷歌上搜索了很多卷快照,但没有从那里得到太多帮助。我应该在内核级别实现 VSS Writer 还是其他什么来使用 Windows VSS 服务的功能。提前致谢。
问问题
716 次
1 回答
1
我认为您应该实施 VSS 硬件提供程序。
获取开发文档
http://msdn.microsoft.com/en-us/library/windows/desktop/aa381601(v=vs.85).aspx
获取示例代码
您需要安装 Microsoft SDK--例如--7.1
假设 SDK 安装在默认路径下,访问路径 C:\Program Files\Microsoft SDKs\Windows\v7.1\Samples\winbase\vss\vsssampleprovider 在这里可以找到示例代码。
祝你好运!
于 2013-04-22T08:49:54.910 回答