wj32
b712cdc695
added remaining KPH support to PhOpenThread, PhOpenProcessToken
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2534 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-12-29 21:57:14 +00:00
wj32
dab72a5b46
* added KphConnect2 - automates KPH service creation
...
* fixed some bugs
* added KPH support to PhOpenProcess
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2533 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-12-29 11:42:29 +00:00
wj32
30981015f7
* ported KPH interfacing code from NPH
...
* added most missing KPH functions
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2532 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-12-29 11:08:23 +00:00
wj32
96b0994759
* added integrity level retrieval
...
* added IsWow64 and IsPosix retrieval
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2530 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-12-29 09:17:46 +00:00
wj32
3cc12774d4
added version info code
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2529 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-12-29 07:35:42 +00:00
wj32
7c621570b2
* added custom thread pool
...
* added port of FastEvent
* added queue
* added process query system
* converted all Interlocked calls to intrinsics
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2528 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-12-29 06:36:36 +00:00
wj32
d4bab7a33a
* made cmpxchg calls in fastlock intrinsics
...
* fixed x64 compiler warnings
* fixed reference leak
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2527 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-12-29 02:38:22 +00:00
wj32
3033d50439
* re-organized base headers
...
* made callback object thread-safe
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2526 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-12-29 02:07:37 +00:00
wj32
4335b8f3ca
* created process provider
...
* created provider threads
* added Windows version detection
* fixed hashtable bugs
* added callback object
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2523 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-12-28 11:38:46 +00:00
wj32
ec4f54c417
* added PhEnumHashtable
...
* ported FastResourceLock to C
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2521 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-12-28 05:42:58 +00:00
wj32
f857165578
completed hashtable code
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2520 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-12-28 04:40:45 +00:00
wj32
31c9fe1033
added retrieval of command line information
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2517 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-12-27 11:35:22 +00:00
wj32
7f9faa2b8a
* improved PH_STRING
...
* added PH_LIST
* added lots of process functions
* added PhGetFileName (similar to FileUtils.GetFileName in PH 1.x)
* added PhGetSystemDirectory
* added user name and file name columns
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2516 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-12-27 09:13:59 +00:00
wj32
da59a931f2
fixed compiler warnings
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2341 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-11-07 11:11:28 +00:00
wj32
0b5f0f44cd
added PID column
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2340 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-11-06 06:13:48 +00:00
wj32
3c72f1c75c
process item is working
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2339 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-11-05 07:31:14 +00:00
wj32
df2b94efa5
ported KPH object manager
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2333 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-11-04 04:22:15 +00:00
wj32
1fda267dc5
process enumeration and list view items work
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2315 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-10-25 11:30:46 +00:00
wj32
4dd74a9b0e
fixed SetWindowPos usage
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2314 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-10-25 11:01:48 +00:00
wj32
4d35077fe3
* fixed ugly tab font
...
* added some list views
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2313 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-10-25 10:24:55 +00:00
wj32
1183cc9612
window now has a tab control
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2312 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-10-25 07:52:31 +00:00
wj32
29a8edfe4f
added NT types
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2311 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-10-25 06:19:11 +00:00
wj32
d8aecdccac
main window works
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2310 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-10-25 04:31:19 +00:00
wj32
df7104c3ac
created ProcessHacker solution and project with initial configuration
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2309 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-10-25 03:25:44 +00:00