Registriert seit: 18. Aug 2004
Ort: Brackenheim VS08 Pro
2.876 Beiträge
|
Re: Den Speicherverbrauch und die Basispriorität eines Proze
13. Mai 2007, 17:45
Da war ich ein wenig vorschnell, weil sich der Reflector in Luft aufgelöst hatte - das Framework benutzt EnumProcesses nur zum Überprüfen, ob die PID überhaupt existiert! Der für dich wichtige Teil ist um Einiges komplexer - für Nicht-NT-Windosen verwendet er Process32First/Next (kernel32.dll), um eine Struktur namens ProcessInfo zu füllen, ab NT "NtQuerySystemInformation" (ntdll.dll). Vielleicht findest du ja einen Delphi-Wrapper für dein Problem, denn der Code sieht wirklich nicht schön aus. Direkt nach Delphi kannst du diese nützliche Methode jedenfalls nicht konvertieren.
Sebastian Moderator in der EE
|