SYSTEM_RESOURCE_ATTRIBUTE_ACE 構造体 (winnt.h)

SYSTEM_RESOURCE_ATTRIBUTE_ACE構造体は、セキュリティ保護可能なオブジェクトのシステム リソース属性を指定するシステム アクセス制御リスト (SACL) のアクセス制御エントリ (ACE) を定義します。

構文

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

メンバー

Header

ACE サイズと型を指定するACE_HEADER構造体。 構造体には、子オブジェクトによる ACE の継承を制御するフラグも含まれています。 ACE_HEADER構造体の AceType メンバーはSYSTEM_RESOURCE_ATTRIBUTE_ACEに設定する必要があり、AceSize メンバーは、SYSTEM_RESOURCE_ATTRIBUTE_ACE構造体に割り当てられた合計バイト数に設定する必要があります。

Mask

この ACE を含む SACL に関連付けられているアクセス ポリシー。

SidStart

SID の最初の DWORD を指定 します。 SID の残りのバイトは、sidStart メンバーの後の連続したメモリにCLAIM_SECURITY_ATTRIBUTE_RELATIVE_V1構造体に格納されます。

要件

要件
サポートされている最小のクライアント Windows 8 [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2012 [デスクトップ アプリのみ]
Header winnt.h