CAcl::GetAclEntry
Pobiera wszystkie informacje o wpis na liście kontroli dostępu (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(...);
Parametry
nIndex
Indeks wpisu listy kontroli dostępu do pobrania.pSid
CSid obiektu dotyczy wpisu listy ACL.pMask
Maska, określanie uprawnień do udzielania lub odmawiania dostępu.pType
Typu ACE.pFlags
Flagi ACE.pObjectType
Typ obiektu.Spowoduje to ustawienie do GUID_NULL, jeśli typ obiektu nie określono asa lub ACE nie jest wpis ACE obiektu.pInheritedObjectType
Typ obiektu dziedziczone.Spowoduje to ustawienie do GUID_NULL, jeśli nie określono typu obiektu dziedziczone w asa lub ACE nie jest wpis ACE obiektu.
Uwagi
Metoda ta pobiera wszystkie informacje o poszczególnych ACE, więcej informacji niż CAcl::GetAclEntries samodzielnie udostępnia.
Zobacz ACE_HEADER więcej informacji na temat typów asa i flagi.
Wymagania
Nagłówek: atlsecurity.h