Rudy Velthuis released a new version of his Windows header files converted from C to Delphi. The converted header files contain: Shell API shellapi.h, ulrmon.h, urlhist.h, shlwapi.h, shappmgr.h, shfolders.h and the shlobj range (i.e. shlobj.h, shlguid.h, shobjidl.h, isguid.h, exdisp.h and shtypes.h) WinCrypt ncrypt.h, bcrypt.h, ntstatus.h and wincrypt.h. We will integrate his excellent work into the [...]
Maybe you will get an out of memory issue while accessing this blog. At the moment we try to fix that problem. However it is not a PHP memory border issue because altering the memory limit has no effect. The problem applies to the server itself. We apologize for the inconvenience.
04 Mar
Posted by: Christian Wimmer in: JEDI Windows Security Code Lib
Many developers know that mysterious parameter some WinAPI function offer to use. What I am talking about is a parameter called lpSecurityAttributes. The documentation states that it allows to change the security descriptor of the desired element. The most known function is CreateFile which I want to use here. It allows to create a file [...]
04 Mar
Posted by: Christian Wimmer in: JEDI Windows Security Code Lib
Windows Vista contains a new feature that allows an administrator to work with less privileges. Every time a user who belongs to the administrator group logs on, the LogonUser API creates two tokens. One tokens contains the real power of the user and the second contains only restricted access. We call such a token restricted [...]
03 Mar
Posted by: Christian Wimmer in: Common, JEDI Windows API Headers, JEDI Windows Security Code Lib
Suggestion box Do you want to know something about security? How to use a special class or method? Need a snipet code using JWSCL? Just type here your question. However, we do not create whole applications. That’s your business.
Did you ever wonder how to create a process in another session. Remko shows us on his page how to accomplish this task. Go and learn it from here.
03 Mar
Posted by: Christian Wimmer in: Common, JEDI Windows API Headers
Remko created an application that can launch a process within another session. See and try it out here.
03 Mar
Posted by: Christian Wimmer in: JEDI Windows Security Code Lib
Remko creates this fabolous application to see all the Terminal Server things we usually miss. This program does use the JWAPI and JWSCL. Find out more here.
The JWSCL does only need a minor setup. You need to create a binary unit file (DCU-file) for the JEDI API Headers as described here. You must setup JEDI API first before you can start with JWSCL! Otherwise if you set Delphi source path to include JwaWindows.pas you’ll get an error like: Incompatible types: JwaWindows.XXX [...]
The documentation of JWSCL is available online. JWSCL Online documentation We will update it from time to time. This may lead to different features between the release packages and the Subversion repository.