CAcl::GetAclEntry
Recupera toda la información sobre una entrada en una lista de control de acceso (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(...);
Parámetros
nIndex
Indice a la entrada ACL para recuperar.pSid
El objeto de CSid al que la entrada ACL aplica.pMask
La máscara que especifica permisos conceder o denegar el acceso.pType
Tipo de ACEpFlags
Los indicadores de ACE.pObjectType
Tipo de objeto.Esto se establecerá en GUID_NULL si no se especifica el tipo de objeto en un ACE, o si (no es un OBJECT ACE.pInheritedObjectType
el tipo de objeto heredado.Esto se establecerá en GUID_NULL si no se especifica el tipo de objeto heredado en ACE, o si (no es un OBJECT ACE.
Comentarios
Este método recuperará toda la información sobre un ACE individual, proporcionando más información que CAcl::GetAclEntries sólo están disponibles.
Vea ACE_HEADER para obtener información más detallada sobre los tipos y los indicadores de ACE.
Requisitos
encabezado: atlsecurity.h