The NT Low Level Utilities package is a runtime package containing units and classes used by the other packages on my Delphi website. The units and classes will only work under Windows NT4, Windows 2000 and Windows XP - not under Windows 95, Windows 98 or Windows ME.
Updated 11th May 2006
The NT Utilities package now contains a set of classes for managing NT Security (Owner, Group, Discretionary Access Control List (DACL) and System Access Control List (SACL)).
The access control lists can be manipulated using the new TAccessControlList and TAccessControlElement classes, and the NT objects themselves can be controlled using the following new classes:
TRegistryObject allows you view and change Registry Key security.
TFileObject allows you to view and change security for Files and Directories.
TUserObject allows you to view and change security for User Objects.
TKernelObject allows you to view and change security for Kernel Objects.
TServiceObject allows you to view and change security for NT Services.
Partial import unit for the NT DDK
Class for listing and examining NT handles