CAcl::GetAclEntries

CAcl 物件擷取存取控制清單 (SACL) (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_HEADER 在 ACE 型別和旗標。

需求

Header: atlsecurity.h

請參閱

參考

CAcl 類別

CAcl::CAceFlagArray

CAcl::CAceTypeArray

CAcl::CAccessMaskArray

CAcl::GetAclEntry