Commit Graph

22 Commits

Author SHA1 Message Date
wj32 9edcffcc62 fixed many bugs post-IntPtr-migration
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1239 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-05-06 11:22:22 +00:00
flavioe 2106d2a2e6 changed API definitions to use IntPtr instead of int
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1233 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-05-05 22:05:59 +00:00
wj32 557503df5a * added some more undocumented defs
* fixed error detection with Native API calls - ThrowLastError() would call Marshal.GetLastWin32Error() which doesn't even apply to Native API calls and would return without throwing an exception, causing random crashes!

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1119 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-04-22 09:38:30 +00:00
wj32 2be64a2c0c new virtual memory methods in ProcessHandle; refactored code to use EnumMemory for less repetition
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1111 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-04-21 01:37:44 +00:00
wj32 c096bdfa33 major refactoring; all Native functions are now in a separate assembly
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1109 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-04-21 00:39:15 +00:00
wj32 f7fae8f5d9 fixed ServiceProperties apply button text
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@849 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-03-08 03:03:16 +00:00
wj32 63ea91c40e Run As tool sets new environment variables for the child process
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@848 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-03-08 01:38:28 +00:00
wj32 e8d111a814 git-svn-id: svn://svn.code.sf.net/p/processhacker/code@847 21ef857c-d57f-4fe0-8362-d861dc6d29cd 2009-03-08 01:19:50 +00:00
wj32 2d78ed402d massive file header update - new format for source code headers
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@495 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-01-14 10:39:19 +00:00
wj32 6ace3170e0 goddamn ')'
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@303 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-16 08:23:08 +00:00
wj32 8250c2d940 oops, wrong tip
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@302 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-16 08:22:31 +00:00
wj32 d452ffd730 fix usage help for Assistant
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@301 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-16 08:19:48 +00:00
wj32 dc02f12562 * added combobox for logon type
* found working kludge for starting as SYSTEM on XP

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@292 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-16 06:35:31 +00:00
wj32 20b8afee1c fix verification of args
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@289 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-16 05:30:44 +00:00
wj32 d619bee1a2 typo correction
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@286 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-15 10:23:58 +00:00
wj32 e37b86b262 make assistant invalidate more cases of arguments
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@285 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-15 10:19:38 +00:00
wj32 661b4b5111 update assistant usage
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@284 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-15 10:18:09 +00:00
wj32 0598ae0569 * updated docs
* Assistant can now start programs with a token "stolen" from another process
* greatly simplified process context menu enabling/disabling

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@283 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-15 10:15:21 +00:00
wj32 730fa51364 * more detailed help for Assistant
* fix for running program as NT AUTHORITY\SYSTEM on XP with Assistant

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@281 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-15 07:08:14 +00:00
wj32 e501c67c2a add more options to Assistant
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@280 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-15 06:48:31 +00:00
wj32 786308c8d8 * make assistant return error codes
* add QueryServiceStatus and QueryServiceStatusEx defs

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@279 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-15 06:29:51 +00:00
wj32 c0a1d1635c rename assistant.cs
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@278 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-15 05:58:25 +00:00