Interface ISecurityInformation (aclui.h)

L’interface ISecurityInformation permet à l’éditeur de contrôle d’accès de communiquer avec l’appelant des fonctions CreateSecurityPage et EditSecurity. L’éditeur appelle les méthodes d’interface pour récupérer les informations utilisées pour initialiser ses pages et déterminer les options d’édition disponibles pour l’utilisateur. L’éditeur appelle également les méthodes d’interface pour transmettre l’entrée de l’utilisateur à l’application.

Le type LPSECURITYINFO est un pointeur vers un objet ISecurityInformation .

Héritage

L’interface ISecurityInformation hérite de l’interface IUnknown. ISecurityInformation a également les types de membres suivants :

Méthodes

L’interface ISecurityInformation a ces méthodes.

 
ISecurityInformation ::GetAccessRights

La méthode GetAccessRights demande des informations sur les droits d’accès qui peuvent être contrôlés pour un objet sécurisable.
ISecurityInformation ::GetInheritTypes

La méthode GetInheritTypes demande des informations sur la façon dont les ACÉ peuvent être héritées par les objets enfants. Pour plus d’informations, consultez Héritage ACE.
ISecurityInformation ::GetObjectInformation

La méthode GetObjectInformation demande des informations que l’éditeur de contrôle d’accès utilise pour initialiser ses pages et déterminer les options d’édition disponibles pour l’utilisateur.
ISecurityInformation ::GetSecurity

La méthode GetSecurity demande un descripteur de sécurité pour l’objet sécurisable dont le descripteur de sécurité est en cours de modification. L’éditeur de contrôle d’accès appelle cette méthode pour récupérer le descripteur de sécurité actuel ou par défaut de l’objet.
ISecurityInformation ::MapGeneric

La méthode MapGeneric demande que les droits d’accès génériques dans un masque d’accès soient mappés à leurs droits d’accès standard et spécifiques correspondants.
ISecurityInformation ::P ropertySheetPageCallback

La méthode PropertySheetPageCallback avertit un appelant EditSecurity ou CreateSecurityPage qu’une page de propriétés de l’éditeur de contrôle d’accès est en cours de création ou de destruction.
ISecurityInformation ::SetSecurity

La méthode SetSecurity fournit un descripteur de sécurité contenant les informations de sécurité que l’utilisateur souhaite appliquer à l’objet sécurisable. L’éditeur de contrôle d’accès appelle cette méthode lorsque l’utilisateur clique sur Ok ou Sur Appliquer.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows XP [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2003 [applications de bureau uniquement]
Plateforme cible Windows
En-tête aclui.h

Voir aussi

Éditeur Access Control

fonctions de l’éditeur de Access Control

CreateSecurityPage

EditSecurity

ISecurityInformation2