Partager via


Méthode ISecurityCallContext ::get_Item (comsvcs.h)

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

Syntaxe

HRESULT get_Item(
  [in]  BSTR    name,
  [out] VARIANT *pItem
);

Paramètres

[in] name

Nom de l’élément de propriété à récupérer. Pour plus d’informations sur les éléments disponibles, consultez Remarques.

[out] pItem

Référence à la propriété récupérée.

Valeur retournée

Cette méthode peut retourner les valeurs de retour standard E_INVALIDARG, E_OUTOFMEMORY, E_UNEXPECTED, E_FAIL et S_OK.

Remarques

La collection de contextes d’appel de sécurité représente un contexte d’appel de sécurité, qui fournit des informations sur les appelants dans la chaîne d’appels se terminant par l’appel actuel. Pour chaque élément de la collection de contexte d’appel de sécurité, le tableau suivant fournit une description, le nom d’index utilisé pour le récupérer et le type de données retourné de l’élément.

Élément Description Nom d’index Type retourné
Appelant direct Appelant immédiat de l’objet. « DirectCaller » Objet SecurityIdentity
Appelant d’origine Appelant à l’origine de la chaîne d’appels à l’objet. « OriginalCaller » Objet SecurityIdentity
Niveau d’authentification minimal Niveau d’authentification le plus bas utilisé dans la chaîne d’appels. « MinAuthenticationLevel » Un long
Nombre d’appelants Nombre d’appelants dans la chaîne d’appels à l’objet. « NumCallers » Un long
Appelants Appelants dans la chaîne d’appels qui se termine par l’appel actuel. « Appelants » Objet SecurityCallers

Configuration requise

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]
Plateforme cible Windows
En-tête comsvcs.h

Voir aussi

ISecurityCallContext