RegisterDeviceNotification失败,出现1066'特定于服务的错误'

时间:2013-05-12 21:31:37

标签: c++ windows winapi

此错误仅在调试配置和Windows vista / 7中发生。在Release或xp中,一切都运行良好。

知道为什么会这样吗?我怎么能找到这个服务特定的错误?

1 个答案:

答案 0 :(得分:0)

您可能使用Windows句柄和DEVICE_NOTIFY_SERVICE_HANDLE作为标志调用RegisterDeviceNotification。 Windows句柄需要DEVICE_NOTIFY_WINDOW_HANDLE。