Commit Graph

58 Commits

Author SHA1 Message Date
wj32 031b722e29 fixed typo
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4921 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-11-25 05:17:48 +00:00
wj32 9111b5240a use processor performance distribution to calculate CPU frequency
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4907 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-11-23 01:04:58 +00:00
wj32 16c3d57c16 updated NT headers
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4684 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-09-17 09:14:05 +00:00
wj32 ed81c34b2c patch by xhmikosr
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4534 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-08-25 02:43:45 +00:00
wj32 29cc88dbea updated NT headers
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4356 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-07-25 12:35:25 +00:00
wj32 42ec373158 * updated NT header files
* replaced rev.h with winmisc.h
* removed MinimalRebuild from project files

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4346 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-07-23 02:08:23 +00:00
wj32 41763da6dc updated ntexapi.h
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4345 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-07-22 11:54:05 +00:00
wj32 6a8b18458a optimized Cycles, Cycles Delta and Private WS for Windows 7
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4328 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-07-13 12:45:55 +00:00
wj32 b50ce411c5 updated SYSTEM_PROCESS_INFORMATION with new Windows 7 fields
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4327 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-07-13 12:19:44 +00:00
wj32 5a36134ced updated NT header files
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4215 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-05-30 08:33:50 +00:00
wj32 7d1115657b added KphValidateAddressForSystemModules to check for bad address ranges
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4172 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-04-24 07:59:41 +00:00
wj32 a27e8836ee added some missing system calls
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4029 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-01-22 06:56:51 +00:00
wj32 dd52ea21b5 added display of standby repurposed pages
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3992 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-01-10 00:31:30 +00:00
wj32 25fd5baf1d updated NT header files
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3987 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-01-08 22:55:38 +00:00
wj32 f9b0ad253e updated NT header files
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3985 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-01-08 03:15:35 +00:00
wj32 c5b5fcf495 improved header files
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3920 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-12-22 21:49:15 +00:00
wj32 7072de30c3 * all tick count usages now go to GetTickCount
* NtGetTickCount and NtGetTickCount64 only work on Server 2003 and above

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3919 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-12-22 11:02:49 +00:00
wj32 664127a8df * added NtGetTickCount
* un-Win32-ized process priority classes

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3905 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-12-20 09:14:11 +00:00
wj32 3c85a5baca reversed definitions for querying the PFN database through SystemSuperfetchInformation
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3878 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-12-05 07:19:01 +00:00
wj32 de91738e3f reversed more superfetch info classes
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3856 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-11-22 07:58:40 +00:00
wj32 b540783f2e added memory list info to ExtendedTools
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3855 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-11-22 06:40:50 +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 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 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 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 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 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 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
wj32 e778059704 updated worker factory definitions
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3749 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-10-16 07:07:19 +00:00
wj32 d65b3e1a88 NtSetEventBoostPriority should be included
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3488 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-08-10 05:59:32 +00:00
wj32 2244d83964 reversed SuperfetchMemoryRangesInformation
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3477 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-08-08 02:21:24 +00:00
wj32 f4009aaa4a * adding ability to unload WOW64 modules (not working yet)
* no longer uses RtlQueryProcessDebugInformation to get WOW64 modules
* renamed header guards
* updated CHANGELOG.txt

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3436 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-07-26 11:01:35 +00:00
wj32 2889bcdcf0 moved worker factory defs to ntexapi.h
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3404 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-07-22 11:04:25 +00:00
wj32 16f51a2ace fixed up some native defs according to official Microsoft documents
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3339 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-07-11 10:42:41 +00:00
wj32 585b149845 * added logging system and log window
* replaced NtQuerySystemTime with PhQuerySystemTime (entirely user-mode)

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3306 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-07-09 01:22:14 +00:00
wj32 f7794a3c50 updated SYSTEM_INFORMATION_CLASS
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3290 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-07-07 06:35:57 +00:00
wj32 2f53e67ee6 updated NT headers
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3221 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-06-20 02:10:34 +00:00
wj32 a4fd959fad * added SRW lock definitions
* added thread pool definitions
* renamed ntktmapi to nttmapi

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3216 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-06-19 03:09:56 +00:00
wj32 f40644e9e6 * added more NT definitions
* started graph control

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3215 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-06-18 12:07:29 +00:00
wj32 10bebe867f updated KUSER_SHARED_DATA
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3209 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-06-14 08:03:43 +00:00
wj32 843c9f4811 removed excess spaces
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3143 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-05-15 08:56:14 +00:00
wj32 a6b4f20c0c fixed ObpAccessProtectCloseBit value
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3106 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-05-08 06:51:03 +00:00
wj32 85f7ff564d minimum target is now Windows XP; queued lock only works with keyed events anyway
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3090 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-05-04 08:40:16 +00:00
wj32 b7faaf901a * added use of KphQueryProcessHandles resulting in very low CPU usage for the handle provider
* added support for SystemExtendedHandleInformation in the handle provider
* improved KphQueryProcessHandles
* added correct SystemExtendedHandleInformation structs

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3063 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-04-10 01:28:37 +00:00
wj32 d26f0468cc * added SYSTEM_VHD_BOOT_INFORMATION and SYSTEM_LOW_PRIORITY_IO_INFORMATION
* reverse-engineered SYSTEM_TPM_BOOT_ENTROPY_INFORMATION

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3003 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-04-02 00:14:36 +00:00