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
wj32
9eb1ce5e03
* reverse-engineered SYSTEM_HANDLE_TABLE_ENTRY_INFO_EX
...
* updated SYSTEM_EXTENDED_THREAD_INFORMATION
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2998 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-03-30 09:50:53 +00:00
wj32
e8fdc305c8
added SystemMemoryCommitmentInformation
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2997 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-03-30 09:32:09 +00:00
wj32
5de79e9750
* added more native defs
...
* added reverse-engineered SYSTEM_PROCESS_IMAGE_NAME_INFORMATION
* now can get the file name of any process, under any account and without KProcessHacker, on Vista and above
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2995 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-03-30 07:49:52 +00:00
wj32
77495cf49e
implemented process affinity dialog
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2980 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-03-26 11:15:22 +00:00
wj32
37262bcbcb
even more un-Win32-izing
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2961 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-03-14 08:21:47 +00:00
wj32
993f979a3b
* un-dynamic-import'ed NtQueryEvent and NtQuerySystemInformation
...
* removed fixlib from solution build
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2955 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-03-14 05:32:47 +00:00
wj32
535e398b4d
* added fixlib utility
...
* added ntdll.def/ntdll.lib files
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2954 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-03-14 05:26:17 +00:00
wj32
6679b3becf
restructured common code into phlib
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2935 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-03-11 04:15:11 +00:00