Méthode ISecurityInformation ::SetSecurity (aclui.h)
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.
Syntaxe
HRESULT SetSecurity(
[in] SECURITY_INFORMATION SecurityInformation,
[in] PSECURITY_DESCRIPTOR pSecurityDescriptor
);
Paramètres
[in] SecurityInformation
Ensemble d’indicateurs de bits SECURITY_INFORMATION qui indiquent les parties du descripteur de sécurité à définir. Ce paramètre peut être une combinaison des valeurs suivantes.
[in] pSecurityDescriptor
Pointeur vers un descripteur de sécurité contenant les nouvelles informations de sécurité. Ne supposez pas que le descripteur de sécurité est sous forme auto-relative ; il peut être absolu ou auto-relatif.
Valeur retournée
Retourne S_OK en cas de réussite.
Retourne un code d’erreur différent de zéro si une erreur se produit.
Remarques
Pour créer un descripteur de sécurité complet pour l’objet, l’application doit fusionner les nouvelles parties du descripteur de sécurité, telles que définies par le paramètre SecurityInformation , dans le descripteur de sécurité existant de l’objet.
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 |