CAcl::GetAclEntry
Récupère toutes les informations sur une entrée dans une liste de contrôle d'accès (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(...);
Paramètres
nIndex
Index vers l'entrée de liste de contrôle d'accès à récupérer.pSid
L'objet de CSid auquel l'entrée de liste de contrôle d'accès s'applique.pMask
Le masque spécifiant les autorisations d'accorder ou refuser l'accès.pType
Type ACE.pFlags
Les balises du CÆ.pObjectType
Type d'objet. Cela aura la valeur GUID_NULL si le type d'objet n'est pas spécifié dans le CÆ, ou si le CÆ n'est pas un OBJET LE CÆ.pInheritedObjectType
Le type d'objet hérité. Cela aura la valeur GUID_NULL si le type d'objet hérité n'est pas spécifié dans le CÆ, ou si le CÆ n'est pas un OBJET LE CÆ.
Notes
Cette méthode récupérera les informations sur une personne le CÆ, en fournissant plus d'informations que seul CAcl::GetAclEntries rend disponible.
Consultez l' ACE_HEADER pour plus d'informations sur les types et les balises du CÆ.
Configuration requise
Header: atlsecurity.h