__SecurityDescriptor class
The __SecurityDescriptor abstract system class represents a security descriptor.
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 __SecurityDescriptor
{
uint32 ControlFlags;
__ACE DACL[];
__ACE Group;
__ACE Owner;
__ACE SACL;
uint64 TIME_CREATED;
};
Members
The __SecurityDescriptor class has these types of members:
Properties
The __SecurityDescriptor class has these properties.
-
ControlFlags
-
-
Data type: uint32
-
Access type: Read-only
Bit flags that provide information about the descriptor's contents and format. See the ControlFlags property in the Win32_SecurityDescriptor class for a description of the flags.
-
-
DACL
-
-
Data type: __ACE array
-
Access type: Read/write
An array of __ACE entries that specify access to the object.
-
-
Group
-
-
Data type: __ACE
-
Access type: Read-only
ACE that identifies the trustee representing the group of the object.
-
-
Owner
-
-
Data type: __ACE
-
Access type: Read-only
ACE that identifies the trustee representing the owner of the object.
-
-
SACL
-
-
Data type: __ACE
-
Access type: Read-only
An array of __ACE entries that identifies users and groups for which auditing information is gathered.
-
-
TIME_CREATED
-
-
Data type: uint64
-
Access type: Read-only
Time in the CIM_DATETIME format when the security descriptor was created.
-
Remarks
This class provides properties inherited by Win32_SecurityDescriptor. 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
Requirement | Value |
---|---|
Minimum supported client |
Windows Vista |
Minimum supported server |
Windows Server 2008 |
Namespace |
All WMI namespaces |