Compartilhar via


estrutura SYSTEM_RESOURCE_ATTRIBUTE_ACE (winnt.h)

A estrutura SYSTEM_RESOURCE_ATTRIBUTE_ACE define uma ACE ( entrada de controle de acesso ) para a SACL (lista de controle de acesso do sistema ) que especifica os atributos de recurso do sistema para um objeto protegível.

Sintaxe

typedef struct _SYSTEM_RESOURCE_ATTRIBUTE_ACE {
  ACE_HEADER  Header;
  ACCESS_MASK Mask;
  DWORD       SidStart;
} SYSTEM_RESOURCE_ATTRIBUTE_ACE, *PSYSTEM_RESOURCE_ATTRIBUTE_ACE;

Membros

Header

Uma estrutura ACE_HEADER que especifica o tamanho e o tipo da ACE. A estrutura também contém sinalizadores que controlam a herança do ACE por objetos filho. O membro AceType da estrutura ACE_HEADER deve ser definido como SYSTEM_RESOURCE_ATTRIBUTE_ACE e o membro AceSize deve ser definido como o número total de bytes alocados para a estrutura de SYSTEM_RESOURCE_ATTRIBUTE_ACE .

Mask

A política de acesso associada à SACL que contém essa ACE.

SidStart

Especifica o primeiro DWORD de um SID. Os bytes restantes do SID são armazenados na memória contígua após o membro SidStart em uma estrutura CLAIM_SECURITY_ATTRIBUTE_RELATIVE_V1 .

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 8 [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2012 [somente aplicativos da área de trabalho]
Cabeçalho winnt.h