Chapter 10 talks about the NT security system. The example
programs demonstrate how to use the available security
functions. The SSNP and IMPERSON subdirectories contain
examples that show how to apply the security features to
named pipes.

addace.cpp
  This code shows how to add an ACE to an existing security 
  descriptor.

filesec.cpp
  This code shows hows to create a file that only the Guest
  account can access. THE DRIVE MUST BE FORMATTED WITH NTFS FOR THIS
  CODE TO WORK.

patidump.cpp
  This code dumps the access token of a process.
 
psdidump.cpp 
  This code dumps the security descriptor of a process.

regsec.cpp
  This code creates a registry key that only the account
  "Guest" can access.

remvace.cpp
  This code removes an ACE from a security descriptor.

sireboot.cpp
  This code reboots the system. See also Chapter 13.








