次の方法で共有


CSecurityDesc::SetOwner

絶対形式セキュリティ記述子の所有者の情報を設定します。 所有者の情報が既にあれば、置き換えられます。

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

パラメーター

  • Sid
    セキュリティ記述子の新しいプライマリ所有者の CSid オブジェクト。 NULL は指定できません。

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

戻り値

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

必要条件

**ヘッダー:**atlsecurity.h

参照

参照

CSecurityDesc クラス

CSecurityDesc::SetControl

CSecurityDesc::SetGroup

CSecurityDesc::SetSacl

CSecurityDesc::GetOwner

その他の技術情報

CSecurityDesc のメンバー