SYSTEM_SCOPED_POLICY_ID_ACE structure (ntifs.h)

The SYSTEM_SCOPED_POLICY_ID_ACE structure defines an access-control entry (ACE) for the system access-control list (ACL) specifying rights for a scoped policy identifier. This ACE causes an audit message to be logged when an attempt to gain access to an object based on a configured policy scope.

Syntax

typedef struct _SYSTEM_SCOPED_POLICY_ID_ACE {
  ACE_HEADER  Header;
  ACCESS_MASK Mask;
  ULONG       SidStart;
} SYSTEM_SCOPED_POLICY_ID_ACE, *PSYSTEM_SCOPED_POLICY_ID_ACE;

Members

Header

Specifies an ACE_HEADER structure.

Mask

Specifies an ACCESS_MASK structure that specifies access rights for the scoped policy identifier.

SidStart

Specifies a SID. The SID represents a scoped policy configured to control access to an object or group of objects.

Requirements

Requirement Value
Header ntifs.h (include Ntifs.h)

See also

ACCESS_MASK

ACE

ACE_HEADER

ACL

SID