首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >UMDF-应用层锁定装置

UMDF-应用层锁定装置
EN

Stack Overflow用户
提问于 2010-11-14 08:37:28
回答 1查看 216关注 0票数 0

我正在为我们的设备编写一个简单的USB驱动程序,使用UMDF over WinUsb。驱动程序可以被多个应用程序并发使用。我需要实现WdfDeviceLevel\WdfObjectLevel不给我的自定义锁定系统:我需要一个原子写读函数:

获取device

  • write上的锁a值

  • 读取value

  • release的锁

怎样才能实现这样的功能?我找不到如何在接口的函数之上公开自定义函数。除了这个特定的原子函数之外,如果我能够让每个应用程序获得一个锁,从而阻止所有其他应用程序访问该设备,那就太好了。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2010-11-28 15:12:54

由于我们使用的驱动程序只能通过专用dll访问,所以我在dll级别添加了互斥锁以模拟原子函数。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4176766

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档