Classe de CACL
Cette classe est un wrapper pour une structure d' ACL (ACL).
Important
Cette classe et ses membres ne peuvent pas être utilisés dans les applications qui s'exécutent dans les fenêtres d'exécution.
class CAcl
Membres
Typedefs publics
Nom |
Description |
---|---|
Un tableau d' ACCESS_MASKS. |
|
Un tableau d' BYTES. |
|
Un tableau d' BYTES. |
Constructeurs publics
Nom |
Description |
---|---|
Constructeur. |
|
Le destructeur. |
Méthodes publiques
Nom |
Description |
---|---|
Retourne le nombre d'objets de (ACE) ACE d'. |
|
Récupère les entrées de (ACL) ACL de l'objet d' CAcl . |
|
Récupère toutes les informations sur une entrée dans un objet d' CAcl . |
|
Retourne la longueur de liste de contrôle d'accès. |
|
Retourne un PACL (pointeur vers une liste de contrôle d'accès). |
|
Teste l'objet d' CAcl pour les entrées. |
|
Retourne l'état de l'objet d' CAcl . |
|
Supprime un détail le CÆ (ACE) de l'objet d' CAcl . |
|
Supprime tous les ACE (ACEs) d' CAcl qui s'appliquent à CSiddonné. |
|
Marque l'objet d' CAcl comme vide. |
|
Marque l'objet d' CAcl comme NULL. |
Opérateurs publics
Nom |
Description |
---|---|
Effectue un objet d' CAcl à une structure d' ACL . |
|
Opérateur d'assignation |
Notes
La structure d' ACL est l'en-tête d'une liste de contrôle d'accès (ACL).Une liste de contrôle d'accès inclut une liste séquentielle de zéro ACE ou plus (ACEs).La personne ACE dans une liste de contrôle d'accès sont comptées de 0 à n-1, où n est le nombre d'ACE dans la liste de contrôle d'accès.En modifiant une liste de contrôle d'accès, une application fait référence à un ACE (ACE) dans la liste de contrôle d'accès par son index.
Il existe deux types de listes de contrôle d'accès :
Discrétionnaire
Système
Une liste de contrôle d'accès discrétionnaire est contrôlée par le propriétaire d'un objet ou de toute personne accès accordé de WRITE_DAC à l'objet.Elle spécifie les utilisateurs particuliers d'accès et des groupes peuvent doivent un objet.Par exemple, le propriétaire d'un fichier peut utiliser une liste de contrôle d'accès discrétionnaire pour vérifier que les utilisateurs et les groupes peuvent et ne peuvent pas avoir accès au fichier.
Un objet peut également avoir des informations de sécurité au niveau de le système qui lui sont associées, sous la forme de contrôle d'accès système contrôlé par un administrateur système.Un système de contrôle d'accès peut permettre à l'administrateur système pour auditer toutes les tentatives d'accès à un objet.
Pour plus d'informations, consultez la description de liste de contrôle d'accès dans Kit de développement logiciel Windows.
Pour une introduction au modèle de contrôle d'accès dans windows, consultez contrôle d'accès dans Kit de développement logiciel Windows.
Configuration requise
Header: atlsecurity.h