SID_AND_ATTRIBUTES 構造体 (winnt.h)

SID_AND_ATTRIBUTES構造体は、セキュリティ識別子 (SID) とその属性を表します。 SID は、ユーザーまたはグループを一意に識別するために使用されます。

構文

typedef struct _SID_AND_ATTRIBUTES {
#if ...
  PISID Sid;
#else
  PSID  Sid;
#endif
  DWORD Attributes;
} SID_AND_ATTRIBUTES, *PSID_AND_ATTRIBUTES;

メンバー

Sid

SID 構造体へのポインター。

Attributes

SID の属性を指定します。 この値には、最大 32 個の 1 ビット フラグが含まれます。 その意味は、SID の定義と使用によって異なります。

解説

グループは SID で表されます。 SID には、現在有効か無効か、必須かを示す属性があります。 SID は、これらの属性の使用方法も示します。 SID_AND_ATTRIBUTES構造体は、属性が頻繁に変更される SID を表すことができます。 たとえば、 SID_AND_ATTRIBUTES は、 TOKEN_GROUPS 構造内のグループを表すために使用されます。

要件

   
サポートされている最小のクライアント Windows XP (デスクトップ アプリのみ)
サポートされている最小のサーバー Windows Server 2003 (デスクトップ アプリのみ)
Header winnt.h (Windows.h を含む)

関連項目

SID

TOKEN_GROUPS

TOKEN_USER