CDacl::AddAllowedAce
Přidá povolených eso (položky řízení přístupu) CDacl objektu.
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(...);
Parametry
rSid
A CSid objektu.AccessMask
Určuje masku přístupová práva, bude povolen pro zadané CSid objektu.AceFlags
Sada bitové příznaky určující dědění položky řízení přístupu.pObjectType
Typ objektu.pInheritedObjectType
Typ objektu zděděná.
Vrácená hodnota
Vrátí true Pokud ACE je přidán do CDacl objektu, false při selhání.
Poznámky
A CDacl objektu obsahuje více ACE (položky řízení přístupu), které identifikují uživatele a skupiny, kteří mohou přistupovat k objektu.Tato metoda přidá položky řízení přístupu, která umožňuje přístup k CDacl objektu.
[!POZNÁMKA]
Druhý formulář z AddAllowedAce je pouze k dispozici v systému Windows 2000 a novější.
Viz ACE_HEADER popis různé příznaky, které lze nastavit AceFlags parametr.
Požadavky
Záhlaví: atlsecurity.h