Struct windows_acl::acl::ACLEntry [] [src]

pub struct ACLEntry {
    pub index: u16,
    pub entry_type: AceType,
    pub entry_size: DWORD,
    pub size: WORD,
    pub flags: BYTE,
    pub mask: ACCESS_MASK,
    pub sid: Option<Vec<u16>>,
    pub string_sid: String,
}

ACLEntry represents a single access control entry in an access control list

Fields

The index of the current entry in the raw access control list

The entry's type

The calculated size of the current access control entry

See AceSize in ACE_HEADER

See AceFlags in ACE_HEADER

See ACCESS_MASK

The target entity's raw SID

The target entity's SID in string representation

Methods

impl ACLEntry
[src]

[src]

Returns an ACLEntry object with default values.