This header is used by multiple technologies. For more information, see:
aclui.h contains the following programming interfaces:
Provides a means to determine effective permission for a security principal on an object.
Provides a way to determine effective permission for a security principal on an object.
Enables the access control editor to communicate with the caller of the CreateSecurityPage and EditSecurity functions.
Enables the access control editor to obtain information from the client that is not provided by the ISecurityInformation interface.
Provides methods necessary for displaying an elevated access control editor when a user clicks the Edit button on an access control editor page that displays an image of a shield on that Edit button.
Enables the access control editor (ACE) to obtain the share's security descriptor to initialize the share page.
Provides a means of determining the source of inherited access control entries (ACEs) in discretionary access control lists (DACLs) and system access control lists (SACLs).
Creates a basic security property page that enables the user to view and edit the access rights allowed or denied by the access control entries (ACEs) in an object's discretionary access control list (DACL).
Displays a property sheet that contains a basic security property page. This property page enables the user to view and edit the access rights allowed or denied by the ACEs in an object's DACL.
Extends the EditSecurity function to include the security page type when displaying the property sheet that contains a basic security property page.
Lists the effective permissions.
Contains the security object information.
Contains information about an access right or default access mask for a securable object.
Contains information about how access control entries (ACEs) can be inherited by child objects.
Used to initialize the access control editor.
Contains the list of common names corresponding to the SID structures returned by ISecurityInformation2::LookupSids.
Contains a list of SID_INFO structures.
Contains values that indicate the types of property pages in an access control editor property sheet.