构建一个用于发布的 Volume Shadow Service 应用程序

发布于 2024-11-01 22:17:15 字数 471 浏览 5 评论 0原文

使用卷影复制服务的应用程序应该如何构建以供发布?我一直在 Windows 7 中构建和测试,一切看起来都很好,因此我构建了应用程序以在 Windows XP 中进行测试,但在启动时出现错误:

The procedure entry point VssFreeSnapshotPropertiesInternal could not be located in the dynamic link library VSSAPI.DLL

现在,我意识到解决此问题的方法是使用 LoadLibrary 并调用该函数(如果存在),但该函数肯定首先应该存在才能使用 VSS?

我在某处读到,我需要为 XP、Server 2003、Windows 7 等构建不同的版本,但我在其他使用 VSS 的应用程序中没有看到这一点。

构建 VSS 应用程序的正确方法是什么?

谢谢, J

How should an application that uses the Volume Shadow Copy service be built for release? I've been building and testing in Windows 7 and everything looks good so I built the app to test in Windows XP and I get an error on startup:

The procedure entry point VssFreeSnapshotPropertiesInternal could not be located in the dynamic link library VSSAPI.DLL

Now, I realise that a way round this is to use LoadLibrary and call the function if it exists but surely the function should exist in the first place to be able to use VSS?

I read somewhere that I would need to build a different version for XP, Server 2003, Windows 7 etc but I've not seen that in other applications that use VSS.

What is the correct way to build a VSS app?

Thanks,
J

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

故乡的云 2024-11-08 22:17:15

看一下 HoboCopy 源代码。
这应该可以回答您可能遇到的每个问题。
它是免费的(供个人使用),C++ src 代码涵盖从 XP 到 2008 的所有 Windows 版本。
Src 已移动,无论如何从此处开始。

Take a look at HoboCopy source code.
This should answer every question you could have.
It's free (for personal use) and C++ src code covers all Windows versions from XP to 2008.
Src has moved, anyway start from here.

我最亲爱的 2024-11-08 22:17:15

注意:Windows SDK 只能用于开发适用于 Windows Vista 及更高版本的 Windows 操作系统版本的 VSS 应用程序。它不能用于开发 Windows Server 2003 R2、Windows Server 2003 或 Windows XP 的 VSS 请求程序、提供程序或写入程序。

链接:VSS 应用程序兼容性 (Windows )

Note: The Windows SDK can be used to develop VSS applications only for Windows Vista and later Windows operating system versions. It cannot be used to develop VSS requester's, providers, or writers for Windows Server 2003 R2, Windows Server 2003, or Windows XP.

link: VSS Application Compatibility (Windows)

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文