RE: Allow inheritable persmissions from parent to propaga- te to this object

Steve,

Look at the AceFlags field in the ACE Header. The bits to deal with
inheritance are (from ntifs.h):

#define OBJECT_INHERIT_ACE (0x1)
#define CONTAINER_INHERIT_ACE (0x2)
#define NO_PROPAGATE_INHERIT_ACE (0x4)
#define INHERIT_ONLY_ACE (0x8)
#define INHERITED_ACE (0x10)
#define VALID_INHERIT_FLAGS (0x1F)

Thus, Explorer should be setting these bits within the individual ACE to
indicate no inheritance.

Regards,

Tony Mason
Consulting Partner
OSR Open Systems Resources, Inc.
http://www.osr.com

-----Original Message-----
From: Lousy Brit [mailto:xxxxx@interwoven.com]
Sent: Wednesday, January 23, 2002 9:31 PM
To: File Systems Developers
Subject: [ntfsd] Allow inheritable persmissions from parent to propagate to
this object

Hi all

I must be missing something obvious, but cannot see where Explorer
sets the information on a file/directory security descriptor that
tells it not to inherit from the parent object. So the check box is
blank (unchecked). Where is the flag which tells it to not inherit and
leave the check box unchecked?

Thanks
Steve


You are currently subscribed to ntfsd as: xxxxx@osr.com
To unsubscribe send a blank email to leave-ntfsd-$subst(‘Recip.MemberIDChar’)@lists.osr.com


You are currently subscribed to ntfsd as: $subst(‘Recip.EmailAddr’)
To unsubscribe send a blank email to leave-ntfsd-$subst(‘Recip.MemberIDChar’)@lists.osr.com