Classe SecurityCallContext
Fournit l’accès au contexte de sécurité de l’appel actuel, qui contient des informations sur les appelants d’un objet. À l’aide de cette classe, vous pouvez également déterminer si l’appelant direct d’un objet est membre d’un rôle particulier et si la sécurité est activée pour l’objet.
Seules les applications COM+ qui utilisent la sécurité basée sur les rôles peuvent accéder à la classe SecurityCallContext . Pour plus d’informations sur les rôles, consultez Administration de la sécurité basée sur les rôles.
Quand implémenter
Cette classe est implémentée par COM+.
Condition requise | Valeur |
---|---|
Interfaces | ISecurityCallersColl |
Quand l’utiliser
Utilisez cette classe pour accéder aux méthodes de ISecurityCallContext.
Notes
Vous ne pouvez pas créer directement un objet SecurityCallContext . Pour utiliser les méthodes de ISecurityCallContext, vous devez obtenir une référence à son implémentation en appelant CoGetCallContext, en fournissant IID_ISecurityCallContext pour le paramètre riid .
Pour utiliser cette classe à partir de Microsoft Visual Basic, ajoutez une référence à la bibliothèque de types de services COM+. Un objet SecurityCallContext peut être déclaré à l’aide de « COMSVCSLib.SecurityCallContext » comme nom de classe ; il est créé en appelant GetSecurityCallContext.
Spécifications
Condition requise | Valeur |
---|---|
Client minimal pris en charge |
Windows 2000 Professionnel [applications de bureau uniquement] |
Serveur minimal pris en charge |
Windows 2000 Server [applications de bureau uniquement] |
En-tête |
|
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour