次の方法で共有


CSecurityDesc::SetGroup

プライマリ グループの情報が既に存在する場合、置き換える絶対形式のセキュリティ記述子のプライマリ グループの情報を設定します。

bool SetGroup(
   const CSid & Sid,
   bool bDefaulted = false 
) throw(...);

パラメーター

  • Sid
    セキュリティ記述子の新しいプライマリ グループの CSid のオブジェクトへの参照。このパラメーターは null 以外である必要があります。セキュリティ記述子は、が DACL または SACL がないとしてマークするグループが必要で、所有者、これら (特別な意味の組み込みの SID) の SID null です。

  • bDefaulted
    プライマリ グループの情報が既定の機構から派生したかどうかを示します。この値が TRUE の場合、既定の情報であり、メソッドは SECURITY_DESCRIPTOR_CONTROL の構造体にこの値を SE_GROUP_DEFAULTED ためのフラグ格納します。このパラメーターがの場合、SE_GROUP_DEFAULTED フラグをクリアされます。

戻り値

正常に終了した場合は true を返します。それ以外の場合は false を返します。

必要条件

ヘッダー : atlsecurity.h

参照

関連項目

CSecurityDesc クラス

SetSecurityDescriptorGroup

CSecurityDesc::SetControl

CSecurityDesc::SetDacl

CSecurityDesc::SetOwner

CSecurityDesc::SetSacl

CSecurityDesc::GetGroup