structure SYSTEM_MANDATORY_LABEL_ACE (winnt.h)
La structure SYSTEM_MANDATORY_LABEL_ACE définit une entrée de contrôle d’accès (ACE) pour la liste de contrôle d’accès système (SACL) qui spécifie le niveau d’accès obligatoire et la stratégie pour un objet sécurisable.
Syntaxe
typedef struct _SYSTEM_MANDATORY_LABEL_ACE {
ACE_HEADER Header;
ACCESS_MASK Mask;
DWORD SidStart;
} SYSTEM_MANDATORY_LABEL_ACE, *PSYSTEM_MANDATORY_LABEL_ACE;
Membres
Header
Structure ACE_HEADER qui spécifie la taille et le type de l’ACE. La structure contient également des indicateurs qui contrôlent l’héritage de l’ACE par les objets enfants. Le membre AceType de la structure ACE_HEADER doit être défini sur SYSTEM_MANDATORY_LABEL_ACE_TYPE, et le membre AceSize doit être défini sur le nombre total d’octets alloués pour la structure SYSTEM_MANDATORY_LABEL_ACE .
Mask
Stratégie d’accès pour les principaux dont le niveau d’intégrité obligatoire est inférieur à l’objet associé à la liste d’accès sacl qui contient cet ACE.
SidStart
Spécifie le premier DWORD d’un SID. Les octets restants du SID sont stockés dans la mémoire contiguë après le membre SidStart . L’autorité d’identificateur du SID doit être SECURITY_MANDATORY_LABEL_AUTHORITY. Le RID du SID spécifie le niveau d’intégrité obligatoire de l’objet associé à la liste SACL qui contient cet ACE. Le RID doit être l’une des valeurs suivantes.
Valeur | Signification |
---|---|
|
Faible niveau d’intégrité. |
|
Niveau d’intégrité moyen. |
|
Niveau d’intégrité élevé. |
Configuration requise
Client minimal pris en charge | Windows Vista [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2008 [applications de bureau uniquement] |
En-tête | winnt.h (inclure Windows.h) |