[英]Notification on process affinity change
當外部方更改您的程序進程關聯時,是否可以立即收到通知? 無需輪詢 GetProcessAffinityMask()。 例如,如果用戶決定通過任務管理器更改它。
編輯:這個答案發生在添加“不輪詢GetProcessAffinityMask()”並且沒有指定檢查語言的編輯之前。
是的,例如 PowerShell 是可行的。 設置一些基礎數據,每隔一段時間做一次比較。
您可以使用Get-Process
( documentation ) 獲取進程,它返回System.Diagnostics.Process
object ( documentation ) 和Process.ProcessorAffinity
( documentation ) 屬性。
所以獲得親和力看起來像:
Get-Process PROCESS | Select-Object ProcessorAffinity
有了它 - 你可以設置你的通知(郵件、桌面或任何其他)。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.