please dont rip this site Prev Next

ACE_HEADER info  Overview  Group

The ACE_HEADER structure describes the type and size of an access-control entry (ACE).

typedef struct _ACE_HEADER { // acehdr 

    BYTE AceType; 

    BYTE AceFlags; 

    WORD AceSize; 

} ACE_HEADER; 

 

Members

AceType
Specifies the ACE type. This member can be one of the following values:

Value

ACE type

ACCESS_ALLOWED_ACE_TYPE

Access-allowed (defined by the ACCESS_ALLOWED_ACE structure)

ACCESS_DENIED_ACE_TYPE

Access-denied (defined by the ACCESS_DENIED_ACE structure)

SYSTEM_AUDIT_ACE_TYPE

System-audit (defined by the SYSTEM_AUDIT_ACE structure)

System-alarm ACEs are not supported in the current version of Windows NT. Applications cannot use the SYSTEM_ALARM_ACE_TYPE value or SYSTEM_ALARM_ACE structure.

AceFlags
Specifies a set of ACE type-specific control flags. This member can be a combination of the following values:

Value

Meaning

CONTAINER_INHERIT_ACE

The ACE is inherited by container objects, such as directories.

INHERIT_ONLY_ACE

The ACE does not apply to the container object, but to objects contained by it.

NO_PROPAGATE_INHERIT_ACE

The OBJECT_INHERIT_ACE and CONTAINER_INHERIT_ACE bits are not propagated to an inherited ACE.

OBJECT_INHERIT_ACE

The ACE is inherited by noncontainer objects, such as files created within the container object to which the ACE is assigned.

FAILED_ACCESS_ACE_FLAG

Used with system-audit and system-alarm ACEs to indicate a message is generated for failed access attempts.

SUCCESSFUL_ACCESS_ACE_FLAG

Used with system-audit and system-alarm ACEs to indicate a message is generated for successful access attempts.

AceSize
Specifies the size, in bytes, of the ACE.

Remarks

An ACE defines access to an object for a specific user or group or defines the types of access that generate system-administration messages or alarms for a specific user or group. The user or group is identified by a security identifier (SID).

See Also

ACCESS_ALLOWED_ACE, ACCESS_DENIED_ACE, ACL, SYSTEM_ALARM_ACE, SYSTEM_AUDIT_ACE 


file: /Techref/os/win/api/win32/struc/src/str00_9.htm, 5KB, , updated: 2000/4/7 11:20, local time: 2024/11/24 09:09,
TOP NEW HELP FIND: 
3.144.109.159:LOG IN

 ©2024 These pages are served without commercial sponsorship. (No popup ads, etc...).Bandwidth abuse increases hosting cost forcing sponsorship or shutdown. This server aggressively defends against automated copying for any reason including offline viewing, duplication, etc... Please respect this requirement and DO NOT RIP THIS SITE. Questions?
Please DO link to this page! Digg it! / MAKE!

<A HREF="http://massmind.org/techref/os/win/api/win32/struc/src/str00_9.htm"> ACE_HEADER</A>

After you find an appropriate page, you are invited to your to this massmind site! (posts will be visible only to you before review) Just type a nice message (short messages are blocked as spam) in the box and press the Post button. (HTML welcomed, but not the <A tag: Instead, use the link box to link to another page. A tutorial is available Members can login to post directly, become page editors, and be credited for their posts.


Link? Put it here: 
if you want a response, please enter your email address: 
Attn spammers: All posts are reviewed before being made visible to anyone other than the poster.
Did you find what you needed?

 

Welcome to massmind.org!

 

Welcome to massmind.org!

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

  .