Clase de CSacl
Esta clase es un contenedor para una estructura SACL (lista de control de acceso del sistema).
![]() |
---|
Esta clase y sus miembros no se pueden utilizar en las aplicaciones que se ejecutan en Windows en tiempo de ejecución. |
class CSacl : public CAcl
Members
Constructores públicos
Name |
Descripción |
---|---|
el constructor. |
|
El destructor. |
Métodos públicos
Name |
Descripción |
---|---|
Agrega una entrada de control de acceso de (ACE) la auditoría al objeto de CSacl . |
|
devuelve el número de entradas de control de acceso (ACEs) en el objeto de CSacl . |
|
Quita un ACE específico (entrada de control de acceso) del objeto de CSacl . |
|
Quita todos los ACE contenido en el objeto de CSacl . |
Operadores públicos
Name |
Descripción |
---|---|
Operador de asignación. |
Comentarios
SACL contiene las entradas de (ACEs) control de acceso que especifican los tipos de intentos de acceso que generan los registros de auditoría en el registro de eventos de seguridad de un controlador de dominio.Observe que SACL genera las entradas de registro sólo en el controlador de dominio en que el intento de acceso aparece, no en cada controlador de dominio que contiene una réplica del objeto.
Para establecer o recuperar SACL en el descriptor de seguridad de un objeto, el privilegio de SE_SECURITY_NAME debe habilitarse en el token de acceso del subproceso solicitante.El grupo de administradores hace este privilegio conceder de forma predeterminada, y puede conceder a otros usuarios o grupos.Hacer el privilegio conceder no es todo lo que se necesita: antes de que la operación definido por el privilegio puede realizar, el privilegio se debe habilitar en el token de acceso de seguridad surta efecto.El modelo permite a continuación que deshabilitans privilegios están habilitados solo para las operaciones del sistema específicas y, cuando ya no se necesiten.Vea AtlGetSacl y AtlSetSacl por ejemplos de habilitar SE_SECURITY_NAME.
Utilice los métodos de la clase proporcionados para agregar, quitar, para crear, eliminar ACE del objeto de SACL .Vea también AtlGetSacl y AtlSetSacl.
Para obtener una introducción al modelo de control de acceso de Windows, vea control de acceso en Windows SDK.
Jerarquía de herencia
CSacl
Requisitos
encabezado: atlsecurity.h