Partager via


Interface ISecurityCallContext (comsvcs.h)

Fournit l’accès aux méthodes de sécurité et aux informations sur le contexte d’appel de sécurité de l’appel actuel. Les applications COM+ qui utilisent la sécurité basée sur les rôles ont accès à la collection de propriétés de contexte d’appel de sécurité via cette interface. Vous pouvez obtenir des informations sur n’importe quel appelant dans la chaîne d’appelants, ainsi que sur les méthodes spécifiques à la sécurité basée sur les rôles COM+. Pour plus d’informations, consultez Sécurité des composants programmatiques.

Héritage

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

Méthodes

L’interface ISecurityCallContext a ces méthodes.

 
ISecurityCallContext::get__NewEnum

Récupère un énumérateur pour la collection de contexte d’appel de sécurité.
ISecurityCallContext::get_Count

Récupère le nombre de propriétés dans la collection de contextes de sécurité.
ISecurityCallContext::get_Item

Récupère une propriété spécifiée dans la collection de contexte d’appel de sécurité.
ISecurityCallContext::IsCallerInRole

Détermine si l’appelant direct se trouve dans le rôle spécifié.
ISecurityCallContext::IsSecurityEnabled

Détermine si la sécurité est activée pour l’objet .
ISecurityCallContext::IsUserInRole

Détermine si l’utilisateur spécifié est dans le rôle spécifié.

Configuration requise

   
Client minimal pris en charge Windows 2000 Professionnel [applications de bureau uniquement]
Serveur minimal pris en charge Windows 2000 Server [applications de bureau uniquement]
Plateforme cible Windows
En-tête comsvcs.h

Voir aussi

CoGetCallContext

ISecurityCallersColl

ISecurityIdentityColl