次の方法で共有


CSecurityDesc::SetOwner

絶対形式のセキュリティ記述子のオーナー情報を設定します。これは、オーナー情報が既に置き換えます。

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

パラメーター

  • Sid
    セキュリティ記述子の新しいプライマリ所有者の CSid のオブジェクト。このパラメーターは null 以外である必要があります。

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

戻り値

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

必要条件

ヘッダー : atlsecurity.h

参照

関連項目

CSecurityDesc クラス

CSecurityDesc::SetControl

CSecurityDesc::SetGroup

CSecurityDesc::SetSacl

CSecurityDesc::GetOwner