我想利用我的旧镜子(紫罗兰色),当您在rfid标签阅读器上打开/关闭rfid标签时,它允许触发事件。 使用LibMirror我可以在c#中编写非常方便的事件。
我的想法是当我把rfid标签放在镜子上时锁定和解锁我的电台。
由于2,很容易锁定电台,解锁似乎更难。
SO上的几个帖子3,4表明这很难,但我希望得到一个明确的答案。
我必须确切地说,我不感兴趣考虑安全性,这更多是为了做到这一点。
编辑:来自紫罗兰的mirware曾经允许这样做,这就是为什么我确信这是可能的。
任何线索都会受到赞赏。
答案 0 :(得分:2)
不,这是不可能的。这对您来说是否足够明确?
无论您是否关注安全性,Windows团队都是,绝对必须。因此,没有提供API来解锁安全桌面。
无论如何都没有意义 - 您必须输入密码才能解锁工作站,以及函数调用如何输入密码?
UI自动化或任何一些聪明的黑客可能会做的事情都不会起作用,因为安全注意序列( Ctrl + Alt + Del )需要阻止人们正确地做这件事。
唯一的解决方案是完全取代Windows安全系统。在Windows XP上,您可以writing a new GINA DLL执行此操作以替换标准msgina.dll
。在Windows Vista中,事情稍微复杂一些,GINA was replaced with the new Credential Providers。如果您对追求这样的路线感兴趣,可能会发现this article很有用。