c# - C# winsta0/winlogon 在 winsta0/custom 中锁定时不会进入最顶层
问题描述
我们有一项服务可以使用 user32.dllSetThreadDesktop
和SwitchDesktop
方法来管理一些自定义桌面。在 Windows 10 版本 1709 到来之前,一切都运行良好。
使用此 Windows 10 版本(或更高版本),当EnableLUA
被激活时(当我们有一个自定义桌面处于活动状态时),如果用户锁定他的会话,winlogon 桌面不会出现并且我们的自定义桌面仍然可见(尽管这是不可能的与之交互),直到用户按下组合键 CTRL+ALT+DEL。
似乎 winlogon 桌面无法在我们的自定义桌面上保持领先。我没有找到有关此的任何信息,所以这是可能的吗?会不会有其他事情发生?
PD:Windows 10 版本 1607 设备上的相同场景运行良好。
解决方案
微软承认了这个错误,他们会解决它。使用 Sysinternals Desktops 工具(目前属于 Microsoft)可以重现该错误。
等待修复它的更新...
推荐阅读
- woocommerce - Woocommerce 预订设置价格不起作用
- r - 如何在拆分df列表时保留空df的变量
- reactjs - ReactJS 在功能组件中设置状态的基本问题
- c# - 如何使用 azure service bus 5.0.0 在 C# azure 函数中手动处理消息完成
- owl-carousel-2 - 猫头鹰轮播响应式导航箭头大小变化
- nuget-package - 如何制作 UI NuGet 包?
- c# - 为输入数组的每个元素设置一个请求正文
- sorting - 在 OUbuild 中将数据从一个列表移动到另一个列表并对其进行排序
- api - 如何在至少有一定生命周期的 Nifi 中恢复流文件?
- python - AllValuesFilter 显示来自用户以外的数据,即使提供了查询集(Django-filters)