Have you every wondered why the Windows folder is growing and growing so big? I always create a new partition for a brand new Windows. However for Windows Vista I wondered what would be a good size. Windows XP has lived on a 21GB partition for many years without even coming close to the end [...]
People may think that BOOL and Boolean are the same types in Delphi since they can just contain true and false. Right? Yes and No. They seem to be the same, however there is a little difference how these types are handled in an assignment. To see the difference we have to open up the [...]
There is a new example in the JEDI API trunk folder. It’s about Session Notification of Windows Terminal Service. It really easy to understand and use. The main purpose of session notification is to slow down CPU consumption or GUI drawings of applications. If a user locks the computer, she won’t see nice drawings or [...]
23 Sep
Posted by: Christian Wimmer in: JEDI Windows API Headers, JEDI Windows Security Code Lib
I just did some tests with the function CreateProcessWithTokenW new in Windows Vista (well, MSDN says that). However I could not make it work and always got an error 5 (Access denied). I simply tried to run the notepad application. Fortunately, I could remember a similar case that happened to a friend.
10 Sep
Posted by: Christian Wimmer in: JEDI Windows API Headers, JEDI Windows Security Code Lib
As the MSDN Article about GetEffectiveRightsFromAcl reads, you can determine which rights a user has on a given access control list (ACL). The function also includes the groups the user belongs to into its calculation.
It is used in the Windows ACL Editor “Effective Permission” tab as you can see in the image:
JWSCL implements this function [...]
Let me know when your browser has the shown count of opened tabs regarding security API stuff.
Unfortunately there were much more opened tabs but I had to close them since it slowed down startup of my FF 2.
Btw. I’m using the TabMixPlus addon, if you’re curious.