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 |
|