我正在为我们的设备编写一个简单的USB驱动程序,使用UMDF over WinUsb。驱动程序可以被多个应用程序并发使用。我需要实现WdfDeviceLevel\WdfObjectLevel不给我的自定义锁定系统:我需要一个原子写读函数:
获取device
怎样才能实现这样的功能?我找不到如何在接口的函数之上公开自定义函数。除了这个特定的原子函数之外,如果我能够让每个应用程序获得一个锁,从而阻止所有其他应用程序访问该设备,那就太好了。
发布于 2010-11-28 15:12:54
由于我们使用的驱动程序只能通过专用dll访问,所以我在dll级别添加了互斥锁以模拟原子函数。
https://stackoverflow.com/questions/4176766
复制相似问题