共用方式為


CDacl::AddAllowedAce

加入允許的 ACE (存取控制項目) 加入 CDacl 物件。

bool AddAllowedAce( 
   const CSid & rSid, 
   ACCESS_MASK AccessMask, 
   BYTE AceFlags = 0 
) throw(...); 
bool AddAllowedAce( 
   const CSid & rSid, 
   ACCESS_MASK AccessMask, 
   BYTE AceFlags, 
   const GUID * pObjectType, 
   const GUID * pInheritedObjectType 
) throw(...);

參數

  • rSid
    CSid 物件。

  • AccessMask
    指定存取遮罩允許指定的 CSid 物件。

  • AceFlags
    一組位元旗標可控制 ACE 繼承。

  • pObjectType
    物件型別。

  • pInheritedObjectType
    繼承的物件型別。

傳回值

傳回 true ,如果 ACE 加入 CDacl 物件,在失敗時 false

備註

CDacl 物件包含識別使用者和群組可以存取物件的零或多個點 (存取控制項目)。 這個方法將允許存取 CDacl 物件存取的 ACE。

注意事項注意事項

   AddAllowedAce 第二個表單只在 Windows 2000 (含) 以後版本中使用。

在 AceFlags 參數可以設定各種旗標的描述參閱 ACE_HEADER

需求

Header: atlsecurity.h

請參閱

參考

CDacl Class

CDacl::AddDeniedAce

ACCESS_MASK