__ACE class

The __ACE abstract system class represents an access control entry (ACE).

The following syntax is simplified from Managed Object Format (MOF) code and includes all inherited properties. Properties are listed in alphabetic order, not MOF order.

Syntax

class  __ACE : __SecurityRelatedClass
{
            AceFlags;
            AccessMask;
            AceType;
            GuidInheritedObjectType;
            GuidObjectType;
  uint64    TIME_CREATED;
  __Trustee Trustee;
};

Members

The __ACE class has these types of members:

Properties

The __ACE class has these properties.

AccessMask
Data type:
Access type: Read/write

Bit flags representing rights that are granted or denied to the trustee. For more information and a description of the flags, see AccessMask property in the Win32_ACE class.

AceFlags
Data type:
Access type: Read/write

Bit flags specifying the inheritance of the ACE. For more information and a description of the flags, see AceFlags property in the Win32_ACE class.

AceType
Data type:
Access type: Read/write

The type of ACE entry that this instance represents.

GuidInheritedObjectType
Data type:
Access type: Read/write

The GUID of the parent of the object to which the access rights in the AccessMask property apply.

GuidObjectType
Data type:
Access type: Read/write

The GUID that indicates the type of object to which the rights in the AccessMask property apply.

TIME_CREATED
Data type: uint64
Access type: Read-only

The time, in the CIM_DATETIME format, when the security descriptor was created.

Trustee
Data type: __Trustee
Access type: Read/write

The trustee of the ACE entry represented by this instance of the __ACE class.

Remarks

This class provides the properties that are inherited by the Win32_ACE class, which is a member of the Win32_SecurityDescriptor class. For more information, see WMI Security Descriptor Objects and Changing Access Security on Securable Objects. For more information about ACEs, see Access Control Components.

Requirements

Minimum supported client

Windows Vista

Minimum supported server

Windows Server 2008

Namespace

All WMI namespaces

See also

__SecurityRelatedClass
WMI System Classes
Win32_ACE
Maintaining WMI Security

 

 

Show: