gpt4 book ai didi

c++ - 为什么我得到 "The procedure entry point CreateVssBackupComponentsInternal could not be located in the dynamic link library VSSAPI.DLL."

转载 作者:行者123 更新时间:2023-11-30 04:38:13 26 4
gpt4 key购买 nike

大家好,先介绍一下背景:我正在开发一个项目,该项目是在带有 Windows SDK 7.0 的 winxp sp3 上使用 vs2005 构建的,最重要的是修补程序,旨在从 win xp (sp 0) -> windows 7 开始工作。

项目的一部分是查询快照并使用 a bit。在我的开发环境中一切正常,在 Windows 7 上一切正常(有点好,但这不是重点)。

在干净的 xp 机器上(sp3 和 2)我得到:当我启动应用程序时,“无法在动态链接库 VSSAPI.DLL 中找到过程入口点 CreateVssBackupComponentsInternal”——甚至在我到达与 VSSAPI 相关的代码部分之前...

1) 它如何在我开始调用之前引发消息?2) 有谁知道为什么它不起作用?

谢谢

最佳答案

1) 因为 DLL 是在您的应用程序启动时加载的,而不是在第一次需要它时加载的。如果您想稍后加载或什至有条件地加载它,请查找延迟加载或 LoadLibrary 系统调用。

2)我不知道,但之前有人问过同样的问题:Why does my Volume Shadow Copy Service requester fail: cannot find CreateVssBackupComponentsInternal

关于c++ - 为什么我得到 "The procedure entry point CreateVssBackupComponentsInternal could not be located in the dynamic link library VSSAPI.DLL.",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3303397/

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