wj32
34cc9c183b
added security descriptor code (although the security editor doesn't work yet)
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1307 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-05-21 11:05:58 +00:00
wj32
2199520ed5
* moved native API definitions into separate files
...
* added remaining NT objects
* added NtStatus enum
* added Semaphore properties
* added ObjectFlags to every object
* other refactoring
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1301 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-05-20 07:05:02 +00:00
wj32
396e0538e4
added semaphore and timer objects
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1300 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-05-19 11:43:39 +00:00
wj32
e6e7d4d0d0
added handle objects for directories, events, event pairs, mutants and symbolic links!
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1299 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-05-19 10:52:15 +00:00
wj32
b2a8c06587
refactoring
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1283 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-05-15 23:33:32 +00:00
wj32
81860d7d16
fixed corrupted usernames with WTS SIDs caused by improper error handling in GetAccountName
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1242 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-05-07 08:47:40 +00:00
wj32
f7f00ec782
added MemoryBasicInformation64
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1240 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-05-06 11:29:34 +00:00
wj32
3d61e33017
* 64-bit no longer produces an error message
...
* fixed wintrust
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1238 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-05-06 09:51:28 +00:00
wj32
98c2093f16
PH now compiles again
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1236 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-05-06 05:29:56 +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
a918279767
Shows function file and line numbers where available
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1230 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-05-04 09:26:46 +00:00
wj32
a246b21d19
fixed incomplete or inaccurate thread call stacks
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1229 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-05-04 07:26:36 +00:00
wj32
7337b02291
* fixed Start hidden
...
* fixed GC.AddMemoryPressure and RemoveMemoryPressure bugs
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1168 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-04-27 07:37:45 +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
4dba651028
added ExpGetProcessInformation (not used yet)
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1116 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-04-21 09:01:12 +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