Partager via


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

Récupère un appelant spécifié dans la collection d’appelants de sécurité.

Syntaxe

HRESULT get_Item(
  [in]  long                  lIndex,
  [out] ISecurityIdentityColl **pObj
);

Paramètres

[in] lIndex

Nom de l’appelant à récupérer. Pour plus d’informations sur les appelants disponibles, consultez Remarques.

[out] pObj

Référence à l’appelant récupéré.

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 d’appelants de sécurité représente une chaîne d’appelants qui dépassent les limites de sécurité. Ces appelants sont également appelés amont appelants.

Chaque élément de cette collection est un objet SecurityIdentity . Pour obtenir un élément de cette collection, utilisez la propriété Item de l’objet de collection SecurityCallers , en spécifiant une valeur d’index entier comprise entre 0 et le nombre d’appelants, moins 1, dans la collection. Pour récupérer l’appelant direct, cette valeur d’index doit être 0, et pour récupérer l’appelant d’origine, l’index peut être -1 ou le nombre d’appelants moins 1.

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

ISecurityCallersColl