gpt4 book ai didi

c++ - vss 示例硬件提供程序

转载 作者:行者123 更新时间:2023-11-28 06:08:37 25 4
gpt4 key购买 nike

我一直在尝试按照说明安装 Windows SDK 附带的示例 VSS 硬件提供程序。我已经能够使用 VS2013 为 64 位平台成功编译代码。但是,当我尝试安装提供程序时,出现以下错误。

注销现有应用程序。

  • Create the catalog object
  • Get the Applications collection
  • Populate...
  • Search for VssSampleProvider application.
  • Saving changes.

完成。

创建新的 COM+ 应用程序

  • Creating the catalog object
  • Get the Applications collection
  • Populate.
  • Add new application object
  • Set app name = VssSampleProvider>
  • Set app description = VSS HW Sample Provider
  • Set app access check = true- Set encrypted COM communication = true
  • Set secure references = true
  • Set impersonation = false
  • Save changes.
  • Create Windows service running as Local System
  • Add the DLL component

错误:

  • Error code: -2146368511 [0x80110401]
  • Exit code: 113
  • Description:
  • Source:
  • Help file:
  • Help context: 0

检测到 COM+ 错误:(1)

(COM+ ERROR 0) on c:\vsssampleprovider\VssSampleProvider.dll
ErrorCode: -2146368475 [0x80110425]
MajorRef: c:\vsssampleprovider\VssSampleProvider.dll

查找 COM 错误代码 -2146368475 [0x80110425] 我只能发现 DLL 加载失败。

甚至 Viewer 日志也​​会显示一条警告说 ...无法加载 DLL c:\vsssampleprovider\VssSampleProvider.dll

Process Name: dllhost.exe Comsvcs.dll file version: ENU 2001.12.10530.16384

shp 在组件注册期间。无法验证 DLL 入口点。

#

提前致谢。

最佳答案

设法使其正常工作。

  1. 使用 dependency walker 确定未找到 MSVCP120.dll 和 MSVCR120.dll。
  2. 将这些 dll 从 C:\Windows\System32 复制到 VSSSampleProvider.dll 所在的同一文件夹。

关于c++ - vss 示例硬件提供程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31826038/

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