CAcl::GetAclEntry
擷取所有相關項目的資訊在存取控制清單 (SACL) (ACL)。
void GetAclEntry(
UINT nIndex,
CSid * pSid,
ACCESS_MASK * pMask = NULL,
BYTE * pType = NULL,
BYTE * pFlags = NULL,
GUID * pObjectType = NULL,
GUID * pInheritedObjectType = NULL
) const throw(...);
參數
nIndex
中物件 ACL 項目擷取。pSid
ACL 項目適用的 CSid 物件。pMask
指定使用權限的授與或拒絕存取。pType
ACE 類型。pFlags
ACE 旗標。pObjectType
物件型別。 這會設定為 GUID_NULL,如果物件型別在一點未指定,則為;如果一點不是物件。pInheritedObjectType
繼承的物件型別。 這會設定為 GUID_NULL,如果繼承的物件型別在一點未指定,則為;如果一點不是物件。
備註
這個方法會比個別 CAcl::GetAclEntries 提供會擷取所有相關單獨一點的資訊,提供更詳細的資訊。
如需的詳細資訊請參閱 ACE_HEADER 在 ACE 型別和旗標。
需求
Header: atlsecurity.h