ACL Structure

Type ACL
  AclRevision As Byte
  Sbz1 As Byte
  AclSize As Integer
  AceCount As Integer
  Sbz2 As Integer
End Type

ACL-type variables store information about an access-control list (ACL). The ACL structure is followed by zero or more access-control entries (ACEs) which the ACL is made up of. Note how the ACEs are not actually stored inside the ACL structure.

AclRevision
Must be set to the following flag which specifies the ACL's revision level:
ACL_REVISION = 2
The only valid revision level.
Sbz1
Reserved -- set to 0. This member merely aligns the structure's other members in memory.
AclSize
The combined size in bytes of this structure and all of the ACEs which follow it.
AceCount
The number of ACEs which follow this structure.
Sbz2
Reserved -- set to 0. This member merely aligns the structure's other members in memory.

Used by: SECURITY_DESCRIPTOR
Back to the index.


Go to Paul Kuliniewicz's Home Page.
E-mail: rogue953@hotmail.com
This page is at http://skyscraper.fortunecity.com/transmission/45/api/a/acl.html