AtlGetSacl
Volání této funkce můžete získat informace o řízení přístupu v seznamu (SACL) systému zadaného objektu.
Důležité |
---|
Tuto funkci nelze použít v aplikacích, které v . |
inline bool AtlGetSacl(
HANDLE hObject,
SE_OBJECT_TYPE ObjectType,
CSacl* pSacl,
bool bRequestNeededPrivileges= true
) throw(...);
Parametry
hObject
Popisovač objektu, ze kterého chcete získat informace o zabezpečení.ObjectType
Určuje hodnotu z SE_OBJECT_TYPE výčet označující typ objektu, které jsou identifikovány hObject parametr.pSacl
Ukazatel na seznam SACL objektu, který bude obsahovat informace o načtených zabezpečení.bRequestNeededPrivileges
Pokud je hodnota true, funkce se pokusí povolit oprávnění SE_SECURITY_NAME a obnovení po dokončení.
Vrácená hodnota
Vrátí hodnotu true při úspěchu, false při selhání.
Poznámky
Pokud AtlGetSacl je volat mnohokrát v mnoha různých objektů, bude efektivnější zapnout oprávnění SE_SECURITY_NAME jednou před voláním funkce, s bRequestNeededPrivileges nastavena na hodnotu false.
Požadavky
Záhlaví: atlsecurity.h