次の方法で共有


ACCESS_ALLOWED_ACE構造体 (ntifs.h)

ACCESS_ALLOWED_ACE構造体は、オブジェクトへのアクセスを制御する随意アクセス制御リスト (DACL) のアクセス制御エントリ (ACE) を定義します。 アクセスが許可された ACE では、セキュリティ識別子 (SID) によって識別される特定のサブジェクトのオブジェクトへのアクセスが許可されます。

構文

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

メンバーズ

Header

ACE_HEADER構造体を指定します。

Mask

ACCESS_MASKこの ACE によって付与されるアクセス権を指定する構造体です。

SidStart

SID を指定します。 Mask メンバーによって指定されたアクセス権は、このメンバーに一致する有効な SID を持つすべてのサブジェクトに付与されます。

備考

この構造体は、32 ビット境界に配置する必要があります。

必要条件

要件 価値
ヘッダー ntifs.h (Ntifs.h を含む)

関連項目

ACCESS_DENIED_ACE

ACCESS_MASK

ACE

ACE_HEADER

ACL

RtlAddAccessAllowedAce

SID

SYSTEM_ALARM_ACE

SYSTEM_AUDIT_ACE