* moved back to AnyCPU

* fixed several native API struct definitions; process enumeration is working on native x64

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1681 21ef857c-d57f-4fe0-8362-d861dc6d29cd
This commit is contained in:
wj32
2009-08-09 11:02:45 +00:00
parent 99b43642c8
commit d551452839
20 changed files with 211 additions and 336 deletions
@@ -28,6 +28,7 @@ using System.Collections.Generic;
using System.Windows.Forms;
using Aga.Controls.Tree;
using ProcessHacker.Common;
using ProcessHacker.Native;
namespace ProcessHacker
{
@@ -246,8 +247,8 @@ namespace ProcessHacker
case "pid":
return ModifySort(n1.Pid.CompareTo(n2.Pid), sortO);
case "pvt. memory":
return ModifySort(n1.ProcessItem.Process.VirtualMemoryCounters.PrivateBytes.CompareTo(
n2.ProcessItem.Process.VirtualMemoryCounters.PrivateBytes), sortO);
return ModifySort(n1.ProcessItem.Process.VirtualMemoryCounters.PrivatePageCount.CompareTo(
n2.ProcessItem.Process.VirtualMemoryCounters.PrivatePageCount), sortO);
case "working set":
return ModifySort(n1.ProcessItem.Process.VirtualMemoryCounters.WorkingSetSize.CompareTo(
n2.ProcessItem.Process.VirtualMemoryCounters.WorkingSetSize), sortO);