estructura SYSTEM_MANDATORY_LABEL_ACE (winnt.h)
La estructura de SYSTEM_MANDATORY_LABEL_ACE define una entrada de control de acceso (ACE) para la lista de control de acceso del sistema (SACL) que especifica el nivel de acceso obligatorio y la directiva para un objeto protegible.
Sintaxis
typedef struct _SYSTEM_MANDATORY_LABEL_ACE {
ACE_HEADER Header;
ACCESS_MASK Mask;
DWORD SidStart;
} SYSTEM_MANDATORY_LABEL_ACE, *PSYSTEM_MANDATORY_LABEL_ACE;
Miembros
Header
Estructura ACE_HEADER que especifica el tamaño y el tipo de la ACE. La estructura también contiene marcas que controlan la herencia de la ACE por objetos secundarios. El miembro AceType de la estructura ACE_HEADER debe establecerse en SYSTEM_MANDATORY_LABEL_ACE_TYPE y el miembro AceSize debe establecerse en el número total de bytes asignados para la estructura de SYSTEM_MANDATORY_LABEL_ACE .
Mask
La directiva de acceso para entidades de seguridad con un nivel de integridad obligatorio inferior al objeto asociado a la SACL que contiene esta ACE.
SidStart
Especifica el primer DWORD de un SID. Los bytes restantes del SID se almacenan en memoria contigua después del miembro SidStart . La autoridad de identificador del SID debe ser SECURITY_MANDATORY_LABEL_AUTHORITY. El RID del SID especifica el nivel de integridad obligatorio del objeto asociado a la SACL que contiene esta ACE. El RID debe ser uno de los valores siguientes.
Valor | Significado |
---|---|
|
Nivel de integridad bajo. |
|
Nivel de integridad media. |
|
Alto nivel de integridad. |
Requisitos
Cliente mínimo compatible | Windows Vista [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2008 [solo aplicaciones de escritorio] |
Encabezado | winnt.h (incluye Windows.h) |