wj32
fb6f41d2b3
* completed run-as functionality
...
* fixed string builder resizing
* use NT-Win32 status codes instead of STATUS_UNSUCCESSFUL/GetLastError
* fixed KUSER_SHARED_DATA definition
* added NtCreateNamedPipeFile and NtCreateMailslotFile
* updated several NT structure definitions, completed TEB definition
* added some more anti-Win32-ization #defines
* improved KphTerminateProcess/KphTerminateThread when trying to terminate self
* improved PhShellExecuteEx
* added PhWaitForMultipleObjectsAndPump
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2915 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-03-06 05:44:09 +00:00
wj32
bbe1014194
switched to using the LSA API
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2851 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-02-20 00:38:43 +00:00
wj32
0d731029df
improved KPH API
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2822 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-02-12 23:42:18 +00:00
wj32
f049c56d63
added GPL headers
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2803 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-02-06 23:10:59 +00:00
wj32
5f995baa3d
added support code for module unloading
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2703 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-01-20 23:53:47 +00:00
wj32
4a63837551
fully implemented I/O priority
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2697 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-01-20 11:09:48 +00:00
wj32
96dcff2d25
fixed handle info for files
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2570 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-01-06 09:51:09 +00:00
wj32
61b09313eb
* almost completed thread provider
...
* added generic module enumeration functions
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2561 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-01-05 05:18:19 +00:00
wj32
b167adb64a
* added file verification code
...
* added copyright headers
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2554 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-12-31 11:45:30 +00:00
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