Compartilhar via


estrutura ACCESS_ALLOWED_ACE (ntifs.h)

A estrutura ACCESS_ALLOWED_ACE define uma ACE (entrada de controle de acesso) para a DACL (lista de controle de acesso discricionário) que controla o acesso a um objeto . Uma ACE permitida pelo acesso permite acesso a um objeto para um assunto específico identificado por um SID (identificador de segurança).

Sintaxe

typedef struct _ACCESS_ALLOWED_ACE {
  ACE_HEADER  Header;
  ACCESS_MASK Mask;
  ULONG       SidStart;
} ACCESS_ALLOWED_ACE;

Membros

Header

Especifica uma estrutura ACE_HEADER.

Mask

ACCESS_MASK estrutura que especifica os direitos de acesso concedidos por essa ACE.

SidStart

Especifica um SID. Os direitos de acesso especificados pelo membro Mask são concedidos a qualquer entidade que possua um SID habilitado que corresponda a esse membro.

Comentários

Essa estrutura deve ser alinhada em um limite de 32 bits.

Requisitos

Requisito Valor
Cabeçalho ntifs.h (inclua Ntifs.h)

Confira também

ACCESS_DENIED_ACE

ACCESS_MASK

ACE

ACE_HEADER

ACL

RtlAddAccessAllowedAce

SID

SYSTEM_ALARM_ACE

SYSTEM_AUDIT_ACE