2.4.6.1 SECURITY_DESCRIPTOR--RPC Representation

msdn link

The RPC representation of the SECURITY_DESCRIPTOR structure defines the in-memory representation of the SECURITY_DESCRIPTOR message. The individual member semantics for the Revision, Sbz1, Control, Owner, Group, Sacl and Dacl members are as specified in section 2.4.6, with the exceptions that Owner corresponds to OwnerSid, and Group corresponds to GroupSid, respectively.

 typedef struct _SECURITY_DESCRIPTOR {
   UCHAR Revision;
   UCHAR Sbz1;
   USHORT Control;
   PSID Owner;
   PSID Group;
   PACL Sacl;
   PACL Dacl;
 } SECURITY_DESCRIPTOR,
  *PSECURITY_DESCRIPTOR;

Revision: As specified in section 2.4.6.

Sbz1: As specified in section 2.4.6.

Control: As specified in section 2.4.6.

Owner: Pointer to the Owner SID (OwnerSid), as specified in section 2.4.6.

Group: Pointer to the Group SID (GroupSid), as specified in section 2.4.6.

Sacl: Pointer to the Sacl, as specified in section 2.4.6.

Dacl: Pointer to the Dacl, as specified in section 2.4.6.