c-流程亲和性更改通知



当外部方更改您的程序进程关联时,是否可以立即收到通知?不轮询GetProcessAffinityMask((。例如,如果用户决定通过任务管理器进行更改。

EDIT:这个答案发生在添加"的编辑之前;在不轮询GetProcessAffinityMask((的情况下,并且没有指定检查的语言。

是的,例如使用PowerShell是可行的。设置一些基础数据一次,每隔一段时间进行比较。

您可以使用Get-Process(documentation(获取进程,该进程返回具有Process.ProcessorAffinity(documentation(文档((属性的System.Diagnostics.Process对象(文档(。

因此,获得亲和力看起来像:

Get-Process PROCESS | Select-Object ProcessorAffinity

有了它,你可以设置你的通知(邮件、桌面或任何其他(。

最新更新