[英]How do we prevent closing the application from the Task Manager?
對於 Windows 應用程序,我們如何防止從任務管理器關閉應用程序? 我們如何對我們編寫的應用程序執行此操作,就像 Nod32 Antivirus 應用程序一樣?
已簽署並與 Microsoft 有特殊聯系的防病毒軟件被允許成為ELAM/受保護進程的一部分。
您可以嘗試通過編寫 kernel 驅動程序來嘗試做同樣的事情,並拒絕每個人打開具有終止權限的進程的句柄的權利。 然而,這有點難看,如果可能的話應該避免。
理智的解決方案是將您的“重要”應用程序編寫為 Windows 服務,這將阻止普通用戶停止它。
它不會阻止管理員用戶,但這沒關系,因為不受信任的用戶不應該是管理員。
我很確定你沒有。
當用戶單擊十字關閉應用程序時,您可以捕獲該事件,但僅此而已。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.