次の方法で共有


CAcl::GetAclEntries

CAcl のオブジェクトから、アクセス制御リストの (ACL) のエントリを取得します。

void GetAclEntries( 
   CSid::CSidArray * pSids, 
   CAccessMaskArray * pAccessMasks = NULL, 
   CAceTypeArray * pAceTypes = NULL, 
   CAceFlagArray * pAceFlags = NULL 
) const throw(...);

パラメーター

  • pSids
    CSid の配列へのポインターを追加します。

  • pAccessMasks
    アクセス マスク。

  • pAceTypes
    アクセス制御エントリ (ACE) の型。

  • pAceFlags
    ACE のフラグ。

解説

このメソッドは CAcl のオブジェクトに含まれる ACE のオブジェクトの詳細との配列パラメーターを塗りつぶします。 特定の配列の詳細が必要ない場合に、NULL を使用します。

各配列の内容は互いに対応します CAccessMaskArray つまり、配列の最初の要素は CSidArray 配列の最初の要素などに対応します。

ACE の型とフラグを ACE_HEADER の詳細については、" "を参照してください。

必要条件

ヘッダー : atlsecurity.h

参照

関連項目

CAcl クラス

CAcl::CAceFlagArray

CAcl::CAceTypeArray

CAcl::CAccessMaskArray

CAcl::GetAclEntry