Einzelnen Beitrag anzeigen

schwa226

Registriert seit: 4. Apr 2008
400 Beiträge
 
#4

AW: OpenProcess, Access Denied

  Alt 4. Dez 2011, 10:40
Jetzt habe ihc dazu noch eine Lösungsfrage:

Kann man das auch anders lösen als mit einem Timer immer wieder zu überprüfen ob die CPU Affinity noch immer gleich ist?

Derzeit mache ich es über einen Timer:
Hole aktuelle PID vom Programmnamen,
Hole mit GetProcessAffinityMask CPU Status der Anwendung,
Setze falls anders als gewollt die CPU Zuweisung.

Somit wird es abgefangen wenn die Anwendung neu gestartet wird und auch wenn sich die CPU Zuweisung ändert.

Gibt es da vielleicht eine Message oder ähnliches wenn sich die CPU Zuweisung ändert?
Delphi 2010, Update 4 & 5
  Mit Zitat antworten Zitat