CAcl::GetAclEntries
CAcl オブジェクトからアクセス制御リスト (ACL: Access-Control List) エントリを取得します。
void GetAclEntries(
CSid::CSidArray * pSids,
CAccessMaskArray * pAccessMasks = NULL,
CAceTypeArray * pAceTypes = NULL,
CAceFlagArray * pAceFlags = NULL
) const throw(...);
パラメーター
pSids
CSid オブジェクトの配列へのポインター。pAccessMasks
アクセス マスク。pAceTypes
アクセス制御エントリ (ACE: Access-Control Entry) の種類。pAceFlags
ACE フラグ。
解説
このメソッドは、CAcl オブジェクトに含まれる各 ACE オブジェクトの詳細を配列パラメーターに格納します。 特定の配列に詳細を格納する必要がない場合は NULL を設定します。
各配列の内容は互いに一致します。たとえば、CAccessMaskArray 配列の 1 番目の要素と CSidArray 配列の 1 番目の要素は一致します。
ACE の種類とフラグの詳細については、「ACE_HEADER」を参照してください。
必要条件
**ヘッダー:**atlsecurity.h