Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Establece la información de una lista de control de acceso del sistema (SACL).Si una SACL ya está presente en el descriptor de seguridad, se reemplaza.
bool SetSacl(
const CSacl & Sacl,
bool bDefaulted = false
) throw(...);
Parámetros
SACL
Puntero a un objeto de CSacl que especifica SACL para el descriptor de seguridad.Este parámetro no debe ser NULL, y debe ser un objeto de CSacl.A diferencia de DACL, no hay ninguna diferencia entre NULL y SACL vacío, como los objetos SACL no especifican los derechos de acceso, la auditoría sólo la información.bDefaulted
Especifica una marca que indica el origen SACL.Si este marcador es true, una SACL ha recuperado por algún mecanismo predeterminado.Si es false, una SACL explícitamente ha especificado por un usuario.el método almacena este valor en el indicador de SE_SACL_DEFAULTED de la estructura de SECURITY_DESCRIPTOR_CONTROL .si este parámetro no se especifica, se borra el indicador de SE_SACL_DEFAULTED.
Valor devuelto
Devuelve true si la operación se realiza correctamente; de lo contrario, devuelve false.
Requisitos
encabezado: atlsecurity.h