Commit Graph

378 Commits

Author SHA1 Message Date
wj32 1cabb980df added more columns to modules list
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3844 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-11-18 11:33:16 +00:00
wj32 c0c0b52c41 converted modules listview to a treelist
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3843 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-11-18 09:48:40 +00:00
wj32 655f5c1558 PhGetProcessPebString and PhGetProcessEnvironmentVariables now work with WOW64
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3840 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-11-17 03:55:17 +00:00
wj32 73f91dc8bd updated SYSTEM_INFORMATION_CLASS
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3839 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-11-15 11:12:56 +00:00
wj32 c31669ceec updated ntrtl.h
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3838 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-11-15 10:58:48 +00:00
wj32 021fbbc38c Zw -> Nt
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3837 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-11-14 11:21:36 +00:00
wj32 8fa75a9a92 added SystemQueryPerformanceCounterInformation to SYSTEM_INFORMATION_CLASS
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3836 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-11-07 11:25:40 +00:00
wj32 5046bef04b updated annotations
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3835 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-11-07 10:03:13 +00:00
wj32 4ab7f9206e * updated SYSTEM_INFORMATION_CLASS with more annotations
* added some old structures

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3834 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-11-07 06:41:10 +00:00
wj32 208e984e4f reversed more info classes
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3833 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-11-07 04:46:09 +00:00
wj32 5046ce86ce use explorer plus-minus glyphs if available
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3832 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-11-07 02:53:34 +00:00
wj32 775cd422df updated ALPC definitions
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3831 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-11-07 01:27:46 +00:00
wj32 0c82292ffa PhGetServiceTreeListLines -> PhGetGenericTreeListLines
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3830 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-11-06 08:16:14 +00:00
wj32 0fa0544d28 added code for SystemModuleInformationEx (unused for now)
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3829 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-11-06 02:01:46 +00:00
wj32 eba3e5db51 reversed some more info classes
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3828 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-11-06 01:42:15 +00:00
wj32 3a68322a21 added some more RTL functions
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3827 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-11-05 10:34:03 +00:00
wj32 a409cddaf8 reversed ThreadLastSystemCall and ThreadTebInformation
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3826 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-11-05 06:19:38 +00:00
wj32 299e357aeb added a new info class from MSDN (before it disappears just like SYSTEM_VHD_BOOT_INFORMATION disappeared)
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3825 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-11-05 02:48:13 +00:00
wj32 cd5699a371 fixed up a few more names according to wow64
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3824 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-11-04 10:42:42 +00:00
wj32 fd9c0de9bc gathered some names from wow64 symbols
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3823 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-11-04 10:29:51 +00:00
wj32 ba40d09186 added support for ServiceNamesReferencingModuleInformation to ExtendedTools
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3817 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-10-31 06:32:48 +00:00
wj32 23b8537f86 added WOW64 support to PhGetProcessKnownType
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3814 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-10-31 00:50:23 +00:00
wj32 2ee1f063d9 fixed typos
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3812 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-10-30 08:19:22 +00:00
wj32 a4edc9e65b enabled explorer style for process tree
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3803 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-10-28 08:20:49 +00:00
wj32 0dcd3b0b6f treat warnings as errors
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3801 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-10-28 04:03:37 +00:00
wj32 cee65e308e * improved treelist search
* added more RTL defs

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3799 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-10-27 07:02:46 +00:00
wj32 8d36049e79 changed stupid intcmp implementation
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3798 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-10-27 05:46:50 +00:00
wj32 97ac0e0b34 added general stats system
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3797 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-10-26 10:21:33 +00:00
wj32 f9dcf86d44 improved PhFormat
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3796 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-10-25 04:13:14 +00:00
wj32 7035f5d4ab * hexedit is a bit faster
* added "mem" command to debug console

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3793 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-10-24 10:18:27 +00:00
wj32 398d9bddf9 * moved worker factory definitions back to EX
* updated ALPC definitions

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3786 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-10-23 09:46:07 +00:00
wj32 d585e0fd4f added WOW64_SHARED_INFORMATION
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3785 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-10-23 07:43:36 +00:00
wj32 f92e132178 * fixed handle-related bugs
* added HEAP_DEBUGGING_INFORMATION
* added leak detection to debug console

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3782 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-10-23 05:42:59 +00:00
wj32 26feb600cb deleted clrsup code
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3781 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-10-23 02:01:55 +00:00
wj32 a97454b70c switched to new PhFindStringInStringRef algorithm
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3779 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-10-22 12:11:11 +00:00
wj32 6794340128 * removed PhMd5File
* added generic hashing API

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3777 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-10-22 10:40:07 +00:00
wj32 36276337f9 added more docs
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3775 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-10-22 10:12:38 +00:00
wj32 ef39ea5ff2 added PropagateCpuUsage option
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3771 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-10-22 01:52:06 +00:00
wj32 31a0439182 * removed extra allocation in PhAppendFormatFullString/StringBuilder
* switched two cases to PhFormat

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3770 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-10-22 00:11:50 +00:00
wj32 fe6c357669 ExtendedTools: added ALPC Port and Worker Factory handle information
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3767 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-10-21 11:37:24 +00:00
wj32 5f94524b52 renamed enum to PS_CREATE_STATUS (as per Windows Internals book)
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3765 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-10-21 04:05:38 +00:00
wj32 8bc3d1f3af updated TP def
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3764 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-10-19 09:13:39 +00:00
wj32 8445bd5563 fixed some parameters
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3763 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-10-19 09:01:54 +00:00
wj32 8bae0cb3a4 completed basic reverse-engineering of ALPC
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3762 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-10-19 08:51:49 +00:00
wj32 7929907961 more ALPC progress
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3761 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-10-18 10:59:23 +00:00
wj32 7135da9d45 more ALPC progress
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3760 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-10-18 08:20:19 +00:00
wj32 a4a7c9e68a added LdrRegisterDllNotification
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3759 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-10-17 10:53:41 +00:00
wj32 9f7da567c8 reversed some ALPC definitions
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3758 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-10-17 09:41:04 +00:00
wj32 bc1e80b866 reversed more Rtl functions
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3757 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-10-17 06:16:12 +00:00
wj32 95074c16b1 reversed more native API functions
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3756 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-10-17 03:34:58 +00:00