Freigeben über


ACCESS_ALLOWED_ACE Struktur (ntifs.h)

Die ACCESS_ALLOWED_ACE-Struktur definiert einen Zugriffssteuerungseintrag (Access-Control Entry, ACE) für die diskretionäre Zugriffssteuerungsliste (Access Control List, DACL), die den Zugriff auf ein Objekt steuert. Eine zugriffsgeschützte ACE ermöglicht den Zugriff auf ein Objekt für einen bestimmten Betreff, der durch eine Sicherheits-ID (SID) identifiziert wird.

Syntax

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

Angehörige

Header

Gibt eine ACE_HEADER Struktur an.

Mask

ACCESS_MASK Struktur, die die von dieser ACE gewährten Zugriffsrechte angibt.

SidStart

Gibt eine SID an. Die durch das Mask- Mitglied angegebenen Zugriffsrechte werden jedem Subjekt gewährt, der über eine aktivierte SID verfügt, die diesem Mitglied entspricht.

Bemerkungen

Diese Struktur muss an einer 32-Bit-Grenze ausgerichtet werden.

Anforderungen

Anforderung Wert
Header- ntifs.h (einschließlich Ntifs.h)

Siehe auch

ACCESS_DENIED_ACE

ACCESS_MASK

ACE-

ACE_HEADER

ACL-

RtlAddAccessAllowedAce

SID-

SYSTEM_ALARM_ACE

SYSTEM_AUDIT_ACE