0

我有一个由另一个 WPF 应用程序调用的 Win32 应用程序。在 Win32 托盘应用程序中,我正在注册 USB 设备通知。在此我使用对 SetupDiGetClassDevs 的 API 调用,以便我可以查找任何连接的设备。

在 XP 上,WIN32 应用程序崩溃并出现错误:“过程入口点 RegOpenKeyExW 无法位于动态链接库 KERNAL32.dll 中”

在 win7 和 win8 上,API 调用功能正常。该应用程序基于 Win7 VS2010 构建。

在 XP sp3 上调用 SetupDIGetClassDevs 有问题吗?

4

1 回答 1

0

根据您的问题,我不确定是否看到 SetupDiGetClassDevs() 和 RegOpenKeyExW() 之间的直接联系。但是,此MSDN 页面显示 RegOpenKeyEx() 位于 Advapi32.dll 而不是 Kernel32.dll 中。这会是你焦虑的根源吗?

于 2013-01-18T18:12:27.363 回答